我在我的web應用程序中使用條形圖(使用javascript繪製)。它可以比屏幕更寬,所以有一個箭頭可以沿着X軸移動圖形(再次使用javascript)。如何從JavaScript從服務器獲取數據?
我想在用戶單擊箭頭時重新繪製圖形。生成圖形所執行的數據操作對於客戶端來說過於複雜,我不想一次全部發送,因爲如果用戶從不決定滾動,這將是浪費。
取而代之的是,在點擊時,我想向服務器發送請求,以獲取繪製圖的下一部分所需的新數據。如何才能做到這一點?
注:我只想請求數據,而不是新的頁面。服務器端是Ruby on Rails v 3.0.4。
感謝您的幫助。我會按照你的建議去使用jQuery,因爲我已經在使用它了。在這一點上包括原型將導致它與jQuery爭奪'$'符號。 – providence 2011-03-08 19:05:28
如果你需要使用這兩個庫,你可以使用jQuery的noconflict方法。 http://api.jquery.com/jQuery.noConflict/ – Shreyas 2011-03-08 19:11:16