2010-09-07 32 views

回答

3

是的,这被称为"polling" or "periodic refresh"

您可以使用setInterval(见@卢卡的答案),并jQuery's ajax API与PHP文件进行通信,并jQuery的DOM操作API改变页面的内容。以其最简单的形式:

setInterval(function(){ 
    $.get('ajax.php', function(data) { 
     $('.result').html(data); 
     alert('Load was performed.'); 
    }); 
}, 5000); // 5 seconds 
+0

工作,谢谢大家 – Kraffs 2010-09-07 19:35:01

0

当然可以。使用setInterval每x毫秒执行一次。

setInterval(function(){ 

    // your code 

}, 5000); // 5 seconds 
+0

我完全可怕的JavaScript和jQuery,我如何从PHP文件中获取内容? – Kraffs 2010-09-07 18:02:49