我有:
<%addr.each_with_index do |addr,index|%>
<%if addr==''%>
<%= index+1%>
<%= form_tag createaddress_hotel_users_path, method: :get do %>
<div style="display:none">
<input name="utf8" type="hidden" value="✓" />
</div>
<textarea cols="67" id="address<%= index+1%>" name="hotelUser[address<%= index+1%>]" rows="3">
</textarea>
<p style="text-align: center;width: 50%;">
<a href="#" id="example-hide" class="btn-orange3" onclick="showHide('example');return false;">BACK</a>
<%= submit_tag("PROCEED TO PAYMENT")%>
在路线中:
resources :hotel_users
在控制器中我有一个createaddress
的动作。我想将表单提交给此操作HotelUsersController
。但我收到上述错误。在提交表单后,我还需要在网址中添加textarea
值,以便我可以获得参数值。
答案 0 :(得分:0)
您尚未为其设置路线
resources :hotel_users do
get 'createaddress', on: :collection
end