【发布时间】:2016-07-14 16:52:47
【问题描述】:
我有一个 text_field_tag 我想将其值传递给控制器。
<%= text_field_tag 'amount', 'Enter amount' %>
我已经有一个传递其他参数的 link_to 标记,并且我还想将此文本框的值传递给我的控制器操作。
<%= link_to "Do it", do_it_path(id: some.id, detail: card.summary) %>
任何人都可以提出一些可以实现这一目标的方法吗?我想避免使用表单,因为它只有一个字段,并且我希望保持简单。
【问题讨论】:
-
为什么不使用表格?表单是您实际执行此操作的最简单方法!否则,我将建议
onclick处理程序、伪表单和不必要的 Javascript。使用表格,您的最终用户会感激不尽。 -
感谢您的建议。但我是从 Rails 开始的,所以我想知道有没有其他方法可以做到。
-
反对票也很受欢迎。
标签: ruby-on-rails model-view-controller