如何选择选项列表中的选项元素按选项的ID而不是值?

时间:2011-08-03 11:52:43

标签: jquery html

我选择带有'options'的html元素同时具有'value'和'id'值 我想要的是选择具有特定'id'而不是'value'的'选项'。 我怎么能用jquery做到这一点?

更新
Thanx为您的答案。 这是我的选择列表:

<select style="width:102%" id="appStatusSelect">
    <option value="#3366CC" id="0">color1</option>
    <option value="orange" id="1">color2</option>
</select>

我想选择id = 1的选项。

4 个答案:

答案 0 :(得分:1)

如果我理解正确,那么你所要找的就是:

var yourOption = $("#optionId");

答案 1 :(得分:1)

$("#<id of your element>")

问题是什么?

答案 2 :(得分:0)

答案 3 :(得分:0)

你正在寻找这条线上的东西吗?

<select id="mySelect" multiple="multiple">
  <option value="1">First</option>
  <option value="2">Second</option>
  <option value="3">Third</option>
  <option value="4">Fourth</option>
</select>

<script type="text/javascript"> 
$(document).ready(function() {
  if (!$("#mySelect option:selected").length)
    $("#mySelect option[value='3']").attr('selected', 'selected');
});
</script>