如何根据变量值选择select
选项。
var getVal = 'a3';
使用这样的变量。如何选择Val 3
<div class="id_100">
<select>
<option customID='a1' value="vala">Val 1</option>
<option customID='a2' value="valb">Val 2</option>
<option customID='a3' value="valc">Val 3</option>
</select>
</div>
我知道如果我使用它:
$(function() { $("div.id_100 select").val("valc"); });
然后我可以根据value
选择一个选项,但是如何根据option
选择customID
?
答案 0 :(得分:2)
您可以使用attribute equals selector:
进行尝试$("div.id_100 select").val( $("div.id_100 select option[customID=a3]").val() );
更新jsFiddle
答案 1 :(得分:0)
$(".id_100 select option[customID='"+getVal+"']");