http://jsfiddle.net/5m86J/6/通过对象
returnLOB =[
{
id: 1,
name:"CIB"
},
{
id: 2,
name:"GTI"
}
]
以上的数组循环填充下拉是objects.I阵列需要填充下面下拉与来自阵列选项。
<div id="LOBSelect" class="clearfix displayOnCreate">
<span class="label">Dropdown</span>
<select name="lob-select" class="dk" id="lobSelect"></select>
</div>
下面的循环仅产生具有选项形式对象[GTI]不是第一个下拉。 任何人都可以告诉我这里有什么问题。
for (var j = 0; j < returnLOB.length; j++){
$('#LOBSelect').find('select[name="lob-select"]').html($('<option/>', {
value: returnLOB[j].name,
text: returnLOB[j].name,
id: returnLOB[j].id
}));
}
http://jsfiddle.net/satpalsingh/bX8nK/ – Satpal
不知道为什么这是downvoted? OP显示了代码,对问题的一个很好的解释,提供了一个小提琴并展示了他们自己做出的努力。你还想要什么呢? –
在你的循环中,你每次都(重新)设置html。您需要创建一个选项,然后将其附加到选择 –