我想创建一个link_to
,其名称为控制器,操作并传递其他参数。方法类型为post
目前,我有:
<%= link_to "Name", {controller: "users", action: "custom"}, method: "post" %>
如何传递上述其他参数?如果使用link_to
无法做到这一点,我的其他选择是什么?
答案 0 :(得分:0)
您可以在{}
中传递更多参数<%= link_to "Name", {controller: "users", action: "custom", first_parameter:"foo", second_parameter:"bar"}, method: "post" %>
答案 1 :(得分:0)
如果你想进行POST,那么你应该使用button_to,使用默认的POST行为(但是,你没有):
<%= button_to "Name", { controller: "users", action: "custom", param1: "param1", param2: "param2" } %>
答案 2 :(得分:0)
您可以使用hidden_field_tag