0

ユーザーが選択した後、リストの項目のハイライトを削除したいと思います。select タグを 2 つ使用していますが、リストの特定の項目をクリックした後も両方が強調表示されています。

問題は、ユーザーが特定の項目を選択すると、ポップアップ ボックスが表示されることです。ユーザーがポップアップを閉じて同じ項目を選択すると、ポップアップは表示されません。ユーザーがポップアップボックスに何らかの入力をすると、アイテムの選択は消えます。

選択タグリストのアイテムのハイライトを削除するにはどうすればよいですか?

1)

<select name="top" onchange="showMeasurement(this.options[this.selectedIndex].value,'m');" multiple class="selection-big">
<c:forEach var="f" varStatus="i" items="${fItemList}">
<option value="<c:out value="${f.fItemId}"/>~<c:out value="${f.fCategoryId}"/>~<c:out value="${f.fName}"/>~<c:out value="${f.fPName}"/>" ><c:out value="${f.fName}"/></option>
</c:forEach>
</select>

2)

<s:select id="bList" name="bIds" list="bList" listKey="key" listValue="value" multiple="true" cssClass="selection-big-short" theme="simple" 
    onchange="changeVal(this.options[this.selectedIndex].value,'m');"/>
4

0 に答える 0