首页 > 技术文章 > form_tag

messipapa 2015-08-07 07:41 原文

http://blog.csdn.net/chunyang_guo/article/details/12779765

 

 

 

 

  1. 有对应 Model 的时候用 form_for,没有就用 form_tag,比如搜索框一般没有对应 Model。  


 

 

 
    1. <%= form_tag controller: "static_pages", action: "change", method: "post" do %>  
    2.     <label for="oldpassword">Old Password</label><br>  
    3.     <%= password_field_tag :old_password,params[:old_password] %><br>  
    4.     <label for="new_password">New Password</label><br>  
    5.     <%= password_field_tag :new_password,params[:new_password] %><br>  
    6.     <label for="Password Confirm">Password Confirm</label><br>  
    7.     <%= password_field_tag :password_confirm, params[:password_confirm] %><br>  
    8.   
    9.     <%= submit_tag 'Change Password' %>  
    10. <% end %>  

推荐阅读