[セットトップ]奇抜な問題で、jQueryのchzn-selectクエリが無効になりました.
1539 ワード
以前、jQueryのchzn-selectクエリが無効になったという奇妙な問題に遭遇しました.もともとjQueryのchosenを使っていて、とても使いやすくて、このselectは自動的に検索してマッチングすることができて、select 2よりもっと便利です.
しかし、ある地方は使って调べることができなくて、ある地方はまたできて、长い间探しても原因が探し出せません.firebugを使って、またコードを調べて、苦労して、最後にやはり問題を発見しました.
元のコードはこうでした
変更後
値の位置をselectedと同じ行に移動しても、検索が無効になる原因はありません.このような状況は、本当に涙を流します!もし牛がネットユーザーに原因を説明することができるならば、面倒な返事をして分かち合います!
しかし、ある地方は使って调べることができなくて、ある地方はまたできて、长い间探しても原因が探し出せません.firebugを使って、またコードを調べて、苦労して、最後にやはり問題を発見しました.
元のコードはこうでした
<td>
<select class="chzn-select" id="industryId" name="industryId" data-placeholder=" " style="vertical-align:top;width: 175px;">
<option value=""> </option>
<c:forEach items="${listIndustry }" var="industry">
<c:if test="${paramMap.industryId==industry.industryId }">selected</c:if> >
${industry.industryName }
</option>
</c:forEach>
</select>
</td>
変更後
<td>
<select class="chzn-select" id="industryId" name="industryId" data-placeholder=" " style="vertical-align:top;width: 175px;">
<option value=""> </option>
<c:forEach items="${listIndustry }" var="industry">
<option value="${industry.industryId }"
<c:if test="${paramMap.industryId==industry.industryId }">selected</c:if> >${industry.industryName }
</option>
</c:forEach>
</select>
</td>
値の位置をselectedと同じ行に移動しても、検索が無効になる原因はありません.このような状況は、本当に涙を流します!もし牛がネットユーザーに原因を説明することができるならば、面倒な返事をして分かち合います!