我从 ajax 脚本得到以下输出:
{"DATA":[{"COUNTRYCODE":"1","DESCRIPTION":"USA","COUNTRYID":"211"}, {"COUNTRYCODE":"1","DESCRIPTION":"Canada","COUNTRYID":"37"},{"COUNTRYCODE":"1","DESCRIPTION":"Dominican Republic","COUNTRYID":"224"},
我正在尝试使用来自此 JSON 数据的信息填充选择菜单:
<script type="text/javascript" charset="UTF-8">
$.getJSON(
'getcountries.php',
function(data) {
var items = [];
$('#country').append(data);
$.each(data['DATA'], function(key, val) {
$.each(val, function(key, value) {
console.log(value);
});
});
}
);
它的问题是$('#country').append(data)
(或append(data['DATA']
)总是返回错误“值没有实现接口节点。 ”
谁能指出我如何将我拥有的特定 JSON 数据放入选择脚本中?