添加选项以动态选择

时间:2015-04-10 06:06:55

标签: jquery select dynamic xataface

我使用Ajax / JSON从后端提取数据,我试图使用jQuery将此数据附加到选择框。数据会正确附加到选择框,但只有在我放置alert("some text")时才会在页面上显示。

以下是代码:

var comp_select = jQuery("select[class='xf-depselect-selector depselect-fragment']").get(3);

alert("some text");

for (var i = 0; i < data.length; i++) {
   jQuery(comp_select).append(new Option(data[i]["component_name"], data[i]["component_name"]));
}

1 个答案:

答案 0 :(得分:0)

如果没有看到更多的代码,它听起来就像竞争条件。代码是从ajax调用中将项目附加到成功回调中,还是在调用ajax方法后调用的函数?通过“数据”循环会建议回调,但我无法从该片段中确切地说出来