16
2020
08

通过option的text动态设置下拉框选中

html:

<select id="myselect">
    <option value="">性别</option>
    <option value="01">男</option>
    <option value="02">女</option>
</select>

js:

如果jquery 的版本是1.9以下:

$("#myselect").find("option[text='男']").attr("selected",true); 

更高的版本:

$("#myselect option:contains('男')").attr("selected", true);

据说是高版本的jQuery取消了option[text=" "],这个没有去验证过,如有不对之处,还望大家指正。

« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。