如何在以下jQuery示例中正确返回对象: -
function get_stockists() {
$.getJSON("/stockists/ajax_get_all", function(data) {
//console.log(data);
});
}
var stockists = get_stockists();
console.log(stockists);
答案 0 :(得分:7)
最好的方法不是返回,而是使用回调函数:
function getStockists(callback) {
$.getJSON("/stockists/ajax_get_all", callback);
}
getStockists(function(stockists) {
console.log(stockists);
});