我有以下代码:
$.getJSON('data.json', function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<option id="' + key + '">' + val + '</option>');
});
$('<select/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
这适用于简单的 JSON 文件,但我有一些更复杂的数据(这就是给我的方式):
{
"Shares": [
{
"shareName": "Frontier",
"shareID": "FML"
},
{
"shareName": "Global Petroleum",
"shareID": "GBP"
},
{
"shareName": "Tower Petroleum",
"shareID": "TRP"
},
{
"shareName": "Aquarius Platinum",
"shareID": "AQP"
}
]
}
这只是填充了一个下拉菜单,我应该如何修改语法以便读取共享中每个的“ShareName”?
谢谢!
谢谢大家的回答,我只能选择一个所以选择了第一个回复,但我真的很感谢大家的意见!