$.getJSON是一个异步函数,因此返回该函数内部的任何内容均无济于事,因为它不在范围内或尚未收到。您可能应该执行以下 *** 作:
function getArray(){ return $.getJSON('questions.json');}getArray().done(function(json) { // now you can use json var questions = []; $.each(json, function(key, val) { questions[key] = { Category: val.Category }; });});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)