嘿,夥計們,有沒有更有效的方法來做到這一點?替代使用setTimeout和AJAX?
setInterval('getAllWords()', 2000);
function getAllWords() {
$.ajax({
type: "GET",
url: "queries.php",
data: "action=all",
success: function(data){
dataArray = data.split('|');
$('#words').html('');
for (var i = 0; i < dataArray.length; i++) {
if ((dataArray[i]).length > 1) {
$('ul').append('<li>' + dataArray[i] + '</li>');
}
}
}
});
}
詳述(?)
這基本上每2秒連接到數據庫,並檢查更新的話,有沒有實現push
要求什麼,以儘量減少數據庫活動的一種簡單的方法?
更多信息:
我的主機不支持AJAX推送服務器安裝,他們將不會安裝一個適合我
你是什麼意思? – 2011-02-09 10:40:10
更新了我的問題:) – 2011-02-09 10:45:37
檢查出APE http://www.ape-project.org/ – 2011-02-09 11:13:51