简体   繁体   English

从Rails的索引页面提交表单

[英]Submitting a Form from index page in Rails

I'm Rails newbie. 我是Rails新手。

How to make a form which allows user to choose a language(en,fr etc) through Radio buttons in Home#Index View to Submit to Home#Language action ? 如何制作一个表格,允许用户通过Home#Index视图中的单选按钮选择一种语言(en,fr等)以提交给Home#Language操作?

Thanks in advance 提前致谢

<%= form_tag language_path, :method => :post do %>
  <%= label_tag :language_english, 'English' %>
  <%= radio_button_tag :language, 'english' %>
  <%= label_tag :language_french, 'French' %>
  <%= radio_button_tag :language, 'french' %>
  <%= submit_tag %>
<% end %>

Where language_path is the path defined in your routes.rb , such as 其中language_pathroutes.rb定义的路径,例如

match "/home/language" => "home#language", :as => 'language'

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM