【发布时间】:2013-05-11 01:53:23
【问题描述】:
我有一个多选:
<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";
如何在多选中设置此值?已经尝试更改数组中的字符串并将其作为倍数中的值,但不起作用......! 有人可以帮我弄这个吗?谢谢!!!
【问题讨论】:
-
所有这些示例都只适用于上面给出的硬编码值,而不适用于数据库中的真实字段值。一旦你用数据库替换值,例如:values = $('#').val();它不起作用,它只选择下拉列表的第一个值。而不是给出正确答案,如果我写了真值堆栈溢出会删除我的观点。
标签: javascript jquery multiple-select