Ruby on rails 如何在rails 4中使用click事件
我的代码:Ruby on rails 如何在rails 4中使用click事件,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我的代码: <%@categories.each_with_index do |d,index| %> <%= link_to d.name ,{:action=>'index',:id=>d.id,:hotel_id=>d.hotel_id},class: "btn-orange" %> <%end%> 我是rails新手。我想使用@menus2=Menu。其中:category\u id=>0。单击“链接到”时对该代码进行排序。
<%@categories.each_with_index do |d,index| %>
<%= link_to d.name ,{:action=>'index',:id=>d.id,:hotel_id=>d.hotel_id},class: "btn-orange" %>
<%end%>
我是rails新手。我想使用@menus2=Menu。其中:category\u id=>0。单击“链接到”时对该代码进行排序。在我的控制器中如何操作,ROR中是否存在任何单击事件。您可以将远程属性添加到“链接到”方法中:
= link_to d.name, controller_index_path, class: 'btn etc', remote: true
这将允许Rails对所需的控制器进行“Ajax”调用
注意:当进行这样的远程调用时,Rails将通过.js接收/响应。这意味着您需要一个index.js.erb文件来完成您所需的工作,并向“Ajax”调用方报告所需的任何数据
Rails指南中的此页可能有助于了解其他详细信息等:您可以发布控制器的代码吗?
= link_to d.name, controller_index_path, class: 'btn etc', remote: true