我有一個Web服務,在這裏我獲取數據並將其填充到我的客戶端。到目前爲止,我有一個按鈕,當使用ajax get單擊時,將從Web服務中獲取數據。在我的網絡服務上,我有一個維護點,可以添加,編輯或刪除數據。我想要做的是每次添加,編輯或刪除數據時,讓我的客戶端自動從Web服務獲取數據,以便向客戶端顯示準確的數據。關於Javascript/Jquery的監聽器
這是我在想什麼。在我的web服務上,我將有一個json,它可以告訴真假數據是否已更新(將由客戶端提取)。因此,每次添加,編輯和刪除都會將其變爲true,並且每次客戶端獲取該數據時,它都將變爲false。
現在,我需要一個JavaScript/jQuery的偵聽器,將聽該json(真或假)的任何變化。我需要讓這個聽衆每秒都在運行?可能嗎?
謝謝。
編輯:
我已經重讀我的帖子,並將其打我,我只是隻有一個客戶想在我的腦海裏。每次在我的Web服務中添加,編輯和刪除都會將「更新」設置爲true,並且每次我收到數據請求時,都會將其設置爲false。但其他客戶呢?當他們發送請求時,它已經是錯誤的,所以他們不會更新它。有任何想法嗎?由於
您可以做的唯一事情是間隔輪詢服務器 – 2012-07-22 03:13:20
我建議您查看Socket.IO以獲得一個好的網絡套接字封裝。 – Brad 2012-07-22 03:14:54