猿问

jQuery-通过文本描述设置SELECT控件的选定值。

jQuery-通过文本描述设置SELECT控件的选定值。

我有一个SELECT控件,在javascript变量中我有一个文本字符串。

使用jQuery,我希望将SELECT控件的选定元素设置为具有文本描述的项(与我没有的值相反)。

我知道用价值来设置它是非常微不足道的。G.

$("#my-select").val(myVal);

但我有点想通过文字描述来做这件事。我想一定有办法从文字描述中得到价值,但我的大脑在周五下午就无法计算出来了。


慕雪6442864
浏览 580回答 3
3回答

SMILET

我还没测试过这个,但这可能对你有用。$("select#my-select option")    .each(function() { this.selected = (this.text == myVal); });

慕虎7371278

尝试这个.选择带有文本myText的选项$("#my-Select option[text=" + myText +"]").attr("selected","selected");
随时随地看视频慕课网APP
我要回答