在导轨视图上刷新按钮
问题描述:
我在我的RoR Web应用程序中有一个列表视图。该视图是脚手架操作的结果。在导轨视图上刷新按钮
我想添加一个按钮来刷新页面。我更喜欢不使用JavaScript的这个,有没有另一种方式?
通过button_to或form_tag创建按钮最终会在数据库中添加一个新的空白行,当它被点击时。
谢谢! Shay。
答
我打算假设你使用的是标准RESTful路由,结果你的form/button_to调用会发送给你的控制器,并因此执行你的创建动作。如果是这样的话,那么要么你尝试应该工作的选项,但只是确保你已经设置了“得”的方法,以便将请求路由到index动作正确
<%= button_to "Refresh", my_path, :method => :get %>
答
1)使用链接和打扮起来作为一个按钮W/CSS
或
2)使用其方法是“GET”,指向当前页面(没有任何PARAMS)作为动作,只有一个元素的形式,一个提交按钮?