2

次のように、レールのlink_toヘルパーを介してパラメーターを送信できるように、form_tagヘルパーでパラメーターを送信したい:

<%= 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 でパラメーターを送信するためにこれを実行しようとしてい ますが、機能していません :(

助けが必要

ありがとう

4

1 に答える 1

3

これを行うにはいくつかの方法があると確信していますが、最初に頭に浮かんだのは. 最も簡単な方法は、必要なデータを .xml 内の非表示フィールドに配置することだと思いますform_tag。そのようです:

<%= form_tag ...your form_tag params... do %>
    <%= hidden_field_tag :foo, "hello world" %>
<%end%>

によってアクセス可能なサーバーに送信されますparams[:foo]

に関するドキュメントを次に示しhidden_field_tagます。

それが役立つことを願っています

于 2013-11-10T19:19:34.177 に答える