在某些时候我想获取json文件并使用其中的数据,所以我这样做:
var obj = $.getJSON( "package.json", function() {
console.log( " i have json now !" );
})
alert(obj[0].email);
//// i use obj here but it keep giving me undefined , i think it's about non blocking way of get json but i donna know how to make it right
答案 0 :(得分:1)
var obj = $.getJSON( "package.json", function(data) {
console.log( " i have json now !" );
});
obj.done(function(data) {
alert(data[0].email);
});
这会在收到数据时发出警告。