我有一个有这个文本字段的表单
<%= f.text_field :content %>
我有一个 link_to 标签,用于将文本字段的值发布到另一个 Controller 中存在的操作。我需要能够获取文本字段的值并说
<%= link_to 'post', :controller => "a_different_controller", :action => "update", :message => "text field's value" %>
你能帮帮我吗?
我尝试了堆栈溢出上发布的各种选项。似乎都不起作用。
最佳答案
如果你想在没有 html 表单的情况下发布一个值,你必须通过 javascript 来完成。您可以为该链接创建一个 onClick 监听器,并在监听器中获取该 text_field 的值并通过 javascript 提交表单。
关于ruby-on-rails - Ruby on rails - 将表单中的 text_field 值传递给不同 Controller 中操作的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5285513/