如何从jQuery $ .get方法中读取返回的对象

rob*_*obx 0 javascript arrays jquery object

我想知道如何通过jQuery的$ .get()方法从返回的对象中提取数据.IE:

function dynamicData(file){
    var wantedData;
    var getObj = $.get(file);
    wantedData = getObj.complete(function(data){return data;});
    return wantedData;
}
$(window).load(function(){
     var newData = dynamicData('somefile');
     alert(newData);
});
Run Code Online (Sandbox Code Playgroud)

我不想在获得新数据后立即将数据粘贴到某些DOM上.

我收到一个提醒的对象,但是如何在其中获取数据?我不知道对象结构是如何在这一点上,因为newData是一个对象,但newData [0]为null.这是偶然的某种映射对象与键:值对?或者我们不允许这样做?

Que*_*tin 7

您无法从Ajax调用返回.它是异步的.

对成功回调中的数据执行任何操作.

请参阅get手册,其中有示例.