我从 javascript 定期(10 秒)调用 ajax 以从数据库加载数据。响应列在一个小 div 中。但是每 10 秒一次,我面临界面不响应用户操作(如鼠标单击、按键等)的问题。对此主题的任何帮助将不胜感激。
代码
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);