这就是困扰我的地方。我的代码正在运行document.ready
。我需要异步请求,这意味着async: true
for (var i = 0; i < totalGraphs; i++) {
var kpiId = kpiIds[i];
jQuery.ajax({
type: 'POST',
url: graphUrl,
data: "kpiId="+kpiId+"&divId="+(i+1),
async: true, //if false things are working fine
cache:false,
success: function(response){
document.getDocumentById("graph" + (i + 1)).innerHTML("hello");
},
error:function(XMLHttpRequest, textStatus, errorThrown) {
}
});
}
这个请求并没有在我的graphX div中打招呼,但是每当我放async: false
东西时,一切都很好。我真的需要异步请求。
提前感谢您的帮助。