2011-07-26 17 views
0

这是轨道2.3.8怎么办specfiy:在轨道3属性的link_to

link_to_remote “点击这里”,
link_to_remote代码:更新=> '水流跟踪者',
:用=> “ 'TopCount中=' + $( 'TopCount上')值,
:URL => { :控制器=> '会话',
:动作=> 'session_for_tracker',
:布局=> 1 }

link_to_remote在轨弃用3
凭什么我指定的:在的link_to轨道3
属性而且我使用prototype.js

+1

我不能看到:宽度anyw在这里,我认为他们可能已经删除了它。 –

+0

看到这个链接http://apidock.com/rails/ActionView/Helpers/PrototypeHelper/link_to_remote – Dhinesh

回答

0

使用link_to佣工:remote => true选项,做任何你希望在您的js视图文件中执行您的操作。

鉴于

<%= link_to 'ajax call', :controller => "sessions", :action => "session_for_tracker", :remote => true %> 

在控制器:

def session_for_tracker 
    @topcount = 1000; #get actual value here 

    respond_to do |format| 
    format.js 
    end 
end 

在行动JS视图:

page << %| 
    $('flowtracker').update("#{@topcount}"); 
| 
+0

我是新来的轨道3 ..所以你可以举一些例子吗? – Dhinesh

+0

更新回答,查看示例。 – Hck