有什么方法可以选择选项框中的文本标签中的选项(不是值)吗?
<select id="form-mySelect" name="number">
<option value="0">Zero</option>
<option value="1">One</option>
<option value="2">Two</option>
</select>
$("#form-mySelect").val("One");
上面的示例在jQuery 1.4.3中不起作用。我在某个地方读过,在某些较低版本的jQuery选择选项&gt; text label&lt; (不是值)有效。
有没有办法,如何模拟这种行为并使其在jQuery 1.4.3中运行?
答案 0 :(得分:0)
你可以使用$('#form-mySelect“)。html()来获取标签内容。所以你可以循环所有选项并将html()值与给定的一个进行比较,然后选择选项。