【发布时间】:2014-03-20 10:17:15
【问题描述】:
var transactionID;
$.get('http://127.0.0.1/getId', null,function(data) {
transactionID = data;
alert(transactionID);
});
alert(transactionID);
get 方法中的警报正确返回值。但是,当 get 方法之外的第二个警报中的 transactionID 仍然为 null 时?如何正确传递get方法的返回数据?
【问题讨论】:
-
那是因为javascript中的控制流。要正确获取 transactionID,您应该在回调函数中使用 get。