【发布时间】:2014-07-16 01:10:08
【问题描述】:
我正在通过 Jquery AJAX 调用 C# api。我能够遍历所有数据并在控制台中打印每个数据;但是,我无法将数据返回到变量 (var x),以便它包含从 api 调用返回的所有对象。
这是我目前的代码:
var uri = 'api/products';
function test(){
// Send an AJAX request
$.getJSON(uri)
.done(function (data) {
// On success, 'data' contains a list of products.
var info = {};
$.each(data, function (key, item) {
// Add a list item for the product.
console.log(item);
info.append(item);
});
return info;
});
}
var x = test();
我试图只是跳过$.each() 并返回data,但没有运气。
我应该使用附加以外的方法吗?或者有没有办法简单地返回data?
谢谢。
【问题讨论】:
标签: javascript jquery ajax json api