我想定期查询 PHP 脚本以获取新消息。为此,我使用 setInterval() 函数和 AJAX。
$(document).ready(function(){
var queryInterval = 1000; /* How fast we query for new messages */
setInterval(getMessages(), queryInterval);
function getMessages() {
console.log("tick");
}
});
然而,当我查看 Javascript 控制台时,我只看到“勾号”一次。我已经确保控制台不会忽略相同字符串的任何更多日志,因此如果代码正常工作,它应该每秒在控制台中显示“勾号”。
有人知道这里可能出了什么问题吗?
Change:
setInterval(getMessages(), queryInterval);
To:
setInterval(getMessages, queryInterval);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)