2011-05-31 24 views
-4

我希望網頁上的表格中的數字能夠自動刷新,但我不希望頁面重新加載。 我希望它這樣做的背景,只是顯示新的數據時,它完成加載如何使用Ajax刷新我的網頁,以免看到它加載

編輯:我在尋找一個示例腳本

+1

http://stackoverflow.com/q/257110/353278 – Jeff 2011-05-31 09:01:53

+0

有很多Ajax示例在那裏...你有一個具體的問題嗎?否則看看一些教程。 – 2011-05-31 09:02:21

+0

你回答了你自己的問題:用Ajax – 2011-05-31 09:03:44

回答

1

除非我說好的明白你的問題(如果是這樣的話,請更加明確),你想要的是如何做一個簡單的Ajax請求。我使用jquery(我看你用jquery標記了這個問題)。它有)稱爲一個非常方便的功能$阿賈克斯(收到這樣一本字典:

$.ajax({ 
     type: 'POST', // could be 'GET' if you prefer 
     url: '/url/of/your/control/script/', 
     data: { key1 : val1, key2 : val2 ...}, //dictionary with the data you are sending (if any) 
     dataType: 'text', //depends on what you are sending to the server 
     success: function(data) { 
      // function that is going to be executed if your request is succesfull 
      } 
     }, 
     beforeSend: function(){ 
      // executed before sending the request 
      }, 
     error: function() { 
      // executed if the request return an error 
     }, 
     // some other optional fields you can consult in any ajax-jquery tutorial 
    }); 

所以,你要做的就是在你的成功的功能操縱你的HTML刷新要被刷新只是什麼什麼,使用內容data這應該是一本字典以及...

請注意,url:的值是一個腳本的URL,無論您使用的任何語言,它將接收並處理請求通過ajax,並將答案數據作爲json字典或xml返回。

還注意到這是jquery ajax函數的語法...純javascript可能有點不同。

但是,我建議你閱讀儘可能多的教程,你可以...這只是一個非常簡單的介紹。

祝你好運,希望你能用它!

相關問題