請,我需要一個ajax腳本,它將增加未讀消息的數量,而不會刷新整個頁面並減去onclick消息。 與大多數電子郵件密碼中的收件箱郵件非常相似。 我會真正感謝任何有用的幫助。 謝謝更新數據庫的Ajax計數警報或插入新行
-4
A
回答
0
使用javascript的setInterval函數來檢查未讀消息是否可用。例如:
setInterval(function(){ // ajax請求檢查未讀消息 },1000);
上述示例中的ajax檢查將每隔1秒(1000毫秒)執行一次。你可以隨意更改時間間隔,比如5000(5秒)。
+0
我知道setInterval(),真正需要幫助的是ajax請求。我會很感激一個明確的幫助。謝謝。 – user1015309 2012-04-13 16:53:28
0
製作一個可以調用不同php文件的函數。
function useAjax(url1, area, send1)
{
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById(area).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open(POST,url,true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send(send1);//to send post values "id="+id+"&message="+message"
return false;
}
所以,你可以使用這個函數來調用「get_messages.php」或「read_message.php」,並設置崗位相應vaules
相關問題
- 1. 在插入新數據庫行後獲取警報。
- 2. 計數並執行插入或更新
- 3. 數據庫:插入新行或更新現有行?
- 4. 根據行數據插入或更新
- 5. 如何在數據庫插入或更新php或ajax後更新頁面
- 6. 更新/插入/數據庫
- 7. 腳本用於更新數據庫或插入新行
- 8. 插入或更新Aerospike中的數據
- 9. 插入或更新映射模型數據到數據庫
- 10. 在數據庫中插入值或更新現有數據
- 11. AJAX Laravel更新數據庫
- 12. Ajax/PHP:更新數據庫
- 13. 如何通過服務或報警管理器更新數據到數據庫
- 14. MSSQL腳本數據插入或更新
- 15. 更新/插入SQL Server數據庫表
- 16. mySQL插入不會更新數據庫
- 17. 更新行然後插入新的關聯行或重新構造數據?
- 18. 從輸入警報對話框插入數據到數據庫
- 19. Prolog - 插入新數據庫
- 20. 使用AJAX數據更新數據庫
- 21. 插入數據庫中的行和更新它下面的行
- 22. 更新新插入數據的索引
- 23. 插入一個Access數據庫新行
- 24. 插入新行到mysql數據庫
- 25. 新行未插入數據庫中
- 26. 無法插入新行到數據庫
- 27. 向SQL數據庫插入新行
- 28. 將新行插入數據庫java?
- 29. 插入新數據後在JcomboBox中更新數據和數據庫數據
- 30. 更新/插入數據
[Stack Overflow是不是代碼編寫服務(HTTP:// meta.stackexchange.com/a/128553/158667) – Mat 2012-04-13 16:41:36
我有php和mysql腳本,我只需要一些幫助與ajax。如果你能提供幫助,我會很感激。謝謝。 – user1015309 2012-04-13 16:43:11
閱讀該鏈接。顯示你的嘗試,並解釋你卡在哪裏/什麼不工作。 – Mat 2012-04-13 16:43:57