JSON是
[["AF","Afghanistan"],["ZA","Afrique du Sud"],["AL","Albanie"]]
我如何将它放到选择框中。我试过这个,但没有运气。
$.getJSON('circuitCreation/countryList' + '?' + Math.round(new Date().getTime()),
{}, function(j){
var options = '';
for (var i = 0; i < j.length; i++) {
options += '<option value="' + j[i].[0] + '">' + j[i].[1] + '</option>';
}
('#select_country').html(options);
});
答案 0 :(得分:1)
取出for循环中的句点以访问J。
options += '<option value="' + j[i][0] + '">' + j[i][1] + '</option>';
.
表示法用于访问对象属性和函数,但您使用的是数组。
答案 1 :(得分:0)
如果您更改j [i],则适用于我。[0]到j [i] [0]和j [i]。[1]到j [i] [1]