2011-10-08 63 views
0

通過Ajax /遠程形式的遠程信息最新最好的方式來實現以下目標:檢索Rails3中

我有一個滑塊,可以說當它是一路左其值爲0時,它的所有它的值爲10.

當鼠標被釋放時,我想將10發送到模型中的函數中,並立即將模型中的值返回到視圖中 - 無需刷新頁面。

我可以處理JavaScript滑塊,我很好奇的是如何使遠程表單可以實現這一點,並且只是返回值而不向數據庫發佈新記錄?

感謝

回答

0

你需要使用AJAX在一番風味,將數據發送到控制器方法,將從數據庫獲取你的模型實例,並送你需要返回給客戶端

+0

任何想法,我可以找到一個這樣的例子代碼? – Elliot

0

任何信息添加一個js函數來發送滑塊值,並使用jquery接收使用AJAX的反應,例如:

function updateSlider(sliderVal){  
    $.post('/some-url', {value: sliderVal}, function(data) { 
    // data here is value returned by the server 
    }); 
} 

調用上述功能在鼠標鬆開事件或某事取決於如何滑塊的作品。

也在你的控制器中使用像render:text =>值