Javascript / jQuery:在多个Select中设置值(选择)

我有多种选择:

<select name='strings' id="strings" multiple style="width:100px;">

<option value="Test">Test</option>

<option value="Prof">Prof</option>

<option value="Live">Live</option>

<option value="Off">Off</option>

<option value="On">On</option>

</select>

我从数据库加载数据。然后我有一个像这样的字符串:

var values="Test,Prof,Off";

如何在多重选择中设置此值?已经尝试更改字符串在数组中的值并将其作为值的倍数,但不起作用…!有人可以帮我弄这个吗?谢谢!!!

回答:

使用利用属性选择器的动态选择器中的值遍历循环。

var values="Test,Prof,Off";

$.each(values.split(","), function(i,e){

$("#strings option[value='" + e + "']").prop("selected", true);

});

以上是 Javascript / jQuery:在多个Select中设置值(选择) 的全部内容, 来源链接: utcz.com/qa/425015.html

回到顶部