【发布时间】:2014-06-05 06:10:24
【问题描述】:
我的下拉菜单就像
<select id="taskType">
<option value="xyz:1">Employee Name</option>
<option value="abc:2">Employee Name</option>
<option value="123:3">Employee Name</option>
<option value="efg:4">Employee Name</option>
<option value="hij:5">Employee Name</option>
</select>
我想选择值中带有“:4”的选项。 我尝试了字符串匹配
$("#taskType option[value^='"+str.match(/(:4)/g)+"']").prop("selected", true);
但它没有给出结果。我也试过 contains 函数。
$("#taskType option[value:contains(':4')]").prop("selected", true);
仍然没有得到结果。 谁能帮我找出我的代码中的错误。
【问题讨论】: