2011-05-05 37 views
0

我有一個有外部data-offset參數的鏈接:處理的link_to外部參數

<%= link_to "Load more", something_path, :remote => true, :"data-offset" => 30 %> 

是否有可能得到和阿賈克斯行動處理data-offset在控制器?如果不是,有沒有類似的解決方案?

回答

1

您應該在HTML中使用JavaScript訪問參數data-offset。在jQuery的你可以這樣做:

var data_offset = $('a[data-offset]').attr('data-offset'); 
+0

我使用的原型和Rails內置的AJAX功能 – Kir 2011-05-05 18:14:15

+0

它在原型可行過,但因爲原型缺乏方便的方法jQuery提供,你將不得不做艱難地。給你的鏈接一個Prototype的ID以鎖定,以便你可以選擇它。這是jQuery比Prototype更好的一百個原因之一,所以除非你大量投資Prototype,否則早期切換會更容易。 – tadman 2011-05-05 19:21:37