【发布时间】:2017-09-06 21:55:24
【问题描述】:
我有一个多选框
<select id="user_id" name="user_id" disabled multiple="multiple">
</select>
我在页面加载后使用 ajax 填充选择框,一旦数据被填充,选择框就变成了
<select id="user_id" name="user_id" disabled multiple="multiple">
<option value="256" selected>Manager</option>
<option value="266" selected>Accountant</option>
</select>
但只有会计在选择框中突出显示,而不是经理。
我试过了
<option value="256" selected="selected">
<option value="256" selected="true">
但仍然只有最后一个突出显示,而不是具有选定属性的所有选项。
如何突出显示所有选定的选项?除了添加自定义 css 类还有其他方法吗?我是不是做错了什么?
任何帮助表示赞赏!提前致谢!
【问题讨论】:
-
您的代码对我有用。我用 Chrome 和 IE 进行了测试。你用什么浏览器?
-
@arcs 我在 windows 中使用 Chrome 57.0.2987.133
标签: javascript jquery html css multiple-select