2011-03-29 53 views

回答

1

修改loadPhones()接受接受输出参数

function loadPhones(callback) { 

    (...) 

    xhr.onload = function() { 

     (...) 

     if ('function' == typeof callback) { 
      callback(output); 
     } 
    } 

    (...) 
} 

然后回调,在app.js或任何你从

loadPhones(function(data) { 

    // do whatever with data 

}); 
+0

loadPhones()谢谢您的回答!不幸的是我无法让它工作。这是我现在所做的设置,但不返回任何内容,我只收到错误:http://pastie.org/1732491和“调用文件”:http://pastie.org/1732492。我究竟做错了什么? – 2011-03-29 20:13:06

+0

错误的性质是什么?你可以做一个控制台的pastie吗? – 2011-03-29 20:14:38

+0

我现在使用这个:http://pastie.org/1732572它完美的作品。谢谢!!但现在我只能添加一个部分,我如何修改上面的代码片段来添加到数组中,然后将数组插入到表中? – 2011-03-29 20:29:45