我有一些有效的 JSON 如下
[
{
"userFullName": "Tim, Bill",
"id": "LOt3",
"organisation": "FAP",
"loginSystem": "A",
"userId": 0
},
{
"userFullName": "Bruce, David",
"id": "LNA",
"organisation": "ES",
"loginSystem": "A",
"userId": 0
}
]
我试图在 AJAX 调用成功时访问 JSON 元素,如下所示:
success: function (data) {
console.log('data ' + data);
$.each(data, function (key, value) {
console.log('id' + data[key].id);
$('#selectStaff').append('<option value="' + data[key].id + '">' + data[key].id + '</option>');
});
}
但是data[key].id
正在返回undefined
,如果我只是打印出来data[key]
,我会得到数组的各个字符。
selectStaff
是 a 的 ID SELECT
。
我错过了什么??任何帮助都感激不尽。
谢谢