使用逗号分隔文本JQuery填充DropDownList

时间:2015-03-26 09:56:24

标签: jquery asp.net html.dropdownlistfor comma

我有像

这样的文字
  

重要,offtopic,业务

我想填写下拉列表。 数据是逗号分隔的文本而不是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

1 个答案:

答案 0 :(得分:0)

以数组格式获取文本。然后在jquery中使用每个循环,您可以填写下拉列表。

var array = $('#yourfield').val().split(",");

var dllist= $('#yourdropdownid');

$.each(array,function(i){
    dllist.append(
        $('<option></option>').val(array[i]).html(array[i])
    );
});

这里的工作演示 Jsfiddle