用逗号分隔的文本填充 DropDownList JQuery
Fill DropDownList with comma-separated text JQuery
我有这样的文字
important,offtopic,business
我想用这个字符串来填充下拉列表。
数据是逗号分隔的文本,而不是 JSON.
<select name="ctl00$Content$ucShare$ddlTag" id="ctl00_Content_ucShare_ddlTag">
<option value="important">important</option>
<option value="offtopic">offtopic</option>
<option value="business">business</option>
</select>
如何使用 JQuery 执行此操作?
使用 jquery 中的每个循环获取数组 format.Then 中的文本,您可以填写下拉列表。
var array = $('#yourfield').val().split(",");
var dllist= $('#yourdropdownid');
$.each(array,function(i){
dllist.append(
$('<option></option>').val(array[i]).html(array[i])
);
});
在此处进行演示
Jsfiddle
我有这样的文字
important,offtopic,business
我想用这个字符串来填充下拉列表。 数据是逗号分隔的文本,而不是 JSON.
<select name="ctl00$Content$ucShare$ddlTag" id="ctl00_Content_ucShare_ddlTag">
<option value="important">important</option>
<option value="offtopic">offtopic</option>
<option value="business">business</option>
</select>
如何使用 JQuery 执行此操作?
使用 jquery 中的每个循环获取数组 format.Then 中的文本,您可以填写下拉列表。
var array = $('#yourfield').val().split(",");
var dllist= $('#yourdropdownid');
$.each(array,function(i){
dllist.append(
$('<option></option>').val(array[i]).html(array[i])
);
});
在此处进行演示 Jsfiddle