我正在尝试从http://www.xyz.com/abc.json形式的 URL 检索数据。我一直在尝试以下列方式使用 $.ajax 方法来实现这一点。
var json = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "http://www.xyz.com/abc.json.",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
但是我无法让它运行。我需要遍历检索到的数据并检查一些特定条件。如果 json 数据有一个名称,这可以通过 $.getJSon 轻松实现,但是文件的格式如下:
[{
"name": "abc",
"ID": 46
}]
因此,我必须先有效地将其转换并存储在 Javascript 对象变量中,然后才能使用它。关于我可能出错的地方有什么建议吗?