【问题标题】:How to Set a Dropdown Option Value by Id如何按 ID 设置下拉选项值
【发布时间】:2017-03-25 08:47:27
【问题描述】:
<select id=workTypeSelection>
    <option id="-1">-Select a Work Type-</option>
    <option id="1">Common</option>
    <option id="3">Computer Maintenance</option>
    <option id="5">Facility Maintenance</option>
    <option id="19">Furniture Move</option>
    <option id="85">Global Work Type</option>
    <option id="24">Lease Request</option>
    <option id="21">Move Responsibility</option>
    <option id="20">Purchase Request</option>
    <option id="16">SLA Maintenance</option>
    <option id="60">Test 123</option>
    <option id="72">TEST J</option>
    <option id="73">test jj</option>
    <option id="65">TEST JOS</option>
</select>

如何在使用选项 id-> 60 的页面上使用 jquery 在下拉列表中选择“测试 123”作为当前选择的选项。

【问题讨论】:

  • 你在谷歌上搜索过吗?
  • 尝试了很多.. 不工作
  • @MithunS : 分享尝试过的代码
  • $('select option[id="&lt;your_value&gt;"]').attr("selected",true) 试试这个。从您的 id 替换

标签: javascript jquery html select dropdown


【解决方案1】:

从下面尝试任何一个,

$('select option[id="<your_value>"]').attr("selected",true)

$('#selectTagId option[id="<your_value>"]').attr("selected",true)

$('.selectTagClass option[id="<your_value>"]').attr("selected",true)

【讨论】:

  • 我可以在 字段中输入一个变量名吗,它是否应该与“”一起使用,或者我需要像这样连接:$(.....["+variable+ "]...)
  • 如果你是动态 id 那么你需要做 $("#selectTagId option[id="+your_id+"]")
猜你喜欢
  • 2020-03-04
  • 2011-01-22
  • 2021-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多