我正在尝试开发一个应用程序,每分钟检查 MYSQL 表是否有新消息,如果有任何新消息,它应该提醒用户并显示消息。这是我使用的代码,我应该如何修改它以使其工作?
setInterval ( "getMessages()", 60000 );
var oldmessage = "";
function getMessages() {
$.getJSON(serviceURL + 'messages.php?ID=' + ID, function(message) {
if(JSON.stringify(message) != JSON.stringify(oldmessage)){ // old message is not same as new
var messages = data.key[0];
alert(messages.NEW);
});
oldmessage = message;
}
所以我想要做的是将旧消息保存到变量并在几分钟后进行比较,如果它发生了变化,我会提醒新行