0

我正在尝试在我的 Javascript (jQuery) 中获取 rails-'link_to' 功能。在我的 Javascript 中,我正在等待 onclick 事件并通过 ajax 获取一些数据。之后我想打电话给

= link_to "Show", @mymodel, :remote => true, :id => "#{some.id}", :format => :js

但我不知道如何把它放在 JS 中。非常感谢您的帮助!

4

2 回答 2

0

RJS是您所需要的:

使用您的 JS 代码创建文件 app/views/mymodel/show.js.erb。然后将此代码添加到控制器的 show 方法中:

respond_to do |format| 
  format.js
end
于 2012-09-14T12:21:53.140 回答
0

如果您使用的是 jquery,则可以在使用您的 RoR 代码创建锚标记后在锚标记上附加一个单击事件,如下所示

$(document).ready(function(){
    $('#theid').click(function(){
        //do something here
    });
});
于 2012-09-14T12:19:36.307 回答