我正在尝试修改一些jquery,但我被卡住了。
我需要为现有的选择框添加一系列选项,其中包含一些现有选项。
以下代码创建一个包含选项的整个选择框:
$.getJSON( "sampleText.txt", function( data ) {
var items = [];
$.each( data, function( key, val ) {
items.push( "<option value='" + key + "'>" + val + "</option>" );
});
$( "<select/>", {
html: items.join( "" )
}).appendTo( "#smsMsgList" );
});
...但我只是想在我的EXISTING选择框中添加多个选项。
基本上,我需要添加“html:items.join(”“)”和“.appendTo(”#smsMsgList“);”没有创建周围的选择框。
任何帮助表示赞赏!
答案 0 :(得分:2)
$.getJSON( "sampleText.txt", function( data ) {
var items = "";
$.each( data, function( key, val ) {
items += "<option value='" + key + "'>" + val + "</option>";
});
$(items).appendTo( "#smsMsgList" );
});
假设select的id为smsMsgList