这是第一次生病使用JSON。我使用json_encode(myarrayhere)
返回数组值,如下所示。 在下拉菜单中选择值的变化有相应的值。填充JSON数组下拉式保留字列名冲突
我核实,我用alert(dataArray)
获取数组数据,并将其返回这样
[{"title":"First"},
{"title":"Second"},
{"title":"Third"} ]
我作为列名的字冠军了,我用我的数据库中的表。 但现在的问题是如何在下拉菜单中正确填充它们。我试图做value.title
但看起来这一头衔是在PHP
$.ajax({
type: 'POST',
data: {ctgy: selected},
url: 'awts.php' ,
datatype: 'json',
success: function (dataArray) {
alert(dataArray);
var items = '';
$.each(result,function(name,value) {
items += "<option value='"+value.title+"'>"+value.title)+"</option>";
});
$("#dropdownselectid").html(items);
}
});
感谢事先保留字/方法。
'result'。在'$ .each()'用'dataArray'代替'result'' – guest271314