我有一个html选择,它启用了多个选项。我想显示数据库中选择的值。
例如:从数据库中我将得到像2009或2009,2010或2009,2010,2012这样的值。我的意思是它可能包含','或者可能不包含..
我的html选择是
<select id="year_selected" tabindex="14" name="year_selected" multiple="multiple">
<option>2009</option>
<option>2010</option>
<option>2011</option>
<option>2012</option>
</select>
我该怎么做jquery
答案 0 :(得分:0)
在要选择的选项中添加html属性selected
,您应该开始营业。
答案 1 :(得分:0)
向服务器端发送ajax请求并使用selected选项构建select,您可以从中轻松获取数据库中的值并将该html作为ajax响应返回
答案 2 :(得分:0)
感谢你的帮助..我得到了解决方案......工作完美..
var yeararray = str_year_selected.val().split(",");
for (var i in yeararray)
{
var val = yeararray[i];
year_selected.find('option:[value=' + val + ']').attr('selected', 1);
}