我從JavaScript調用ajax定期(10秒)從數據庫加載數據。響應列在一個小格中。但是每10秒一次,我就會遇到接口不響應用戶操作(如鼠標點擊,按鍵等)的問題。有關此主題的任何幫助將不勝感激。AJAX定期間隔
代碼
var onlineLeads = function() {
var reqst ="";
var size="";
var url ="<s:property value="str_applicationPath"/>/Marketing/Online_showNewRequest";
xmlHttp.open("POST", url, false);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.onreadystatechange = function() {//Call a function when the state changes.
if(xmlHttp.readyState == 4 && xmlHttp.status == 200) {
//Code for display
}
}
xmlHttp.send();
setTimeout(onlineLeads, 15000);
};
setTimeout(onlineLeads, 1000);
請提供代碼或jsfiddle或demo,我們不是通靈 – Dogoku 2013-03-09 09:27:45
它是同步嗎?只需發佈您的代碼。 – Blender 2013-03-09 09:30:34
@Blender抱歉,遺漏碼。請參閱我的編輯。 – user2151071 2013-03-09 10:08:08