我想在form_tag帮助器中发送参数,例如我们可以通过link_to帮助器在rails中发送参数,如下所示:
<%= link_to("Send Invitation", {:controller => 'l_home', :action => 'sendConnectRequest', foo: "hello world!!!"}, :class => "btn-primary")%>
同样,我正在尝试执行此操作<%= form_tag({:action => "sendConnectRequest", :method => 'post', foo: "hello world!!!"}) do %>
,以便在form_tag中发送参数,但是它不起作用:(
需要帮助
谢谢
我敢肯定有几种方法可以做到,但是第一种突然出现在我脑海中。我认为最简单的方法是将所需的数据简单地放置在内的隐藏字段中form_tag
。像这样:
<%= form_tag ...your form_tag params... do %>
<%= hidden_field_tag :foo, "hello world" %>
<%end%>
这将被发送到可通过进行访问的服务器params[:foo]
。
以下是有关的一些文档hidden_field_tag
。
希望有帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句