如何在rails 4上的ruby中的提交表单上单击按钮打开新网页。

时间:2017-01-20 03:43:39

标签: ruby-on-rails

我是ruby on rails的新手。我的rails应用程序中有一个create.html.erb视图文件。其中有一个文本字段。当我单击提交按钮时,我需要打开另一个网页,并将文本字段中输入的文本传递给该网页。怎么办呢?如何提供新网页的网址并点击按钮点击该网址?

我试图在routes.rb中给出这样的url: 发表“/ blog”=>重定向( “http://example.com/blog”)

1 个答案:

答案 0 :(得分:2)

您需要在表单中设置网址:

 <% form_for @person :url => your_url, :method => "post" do |f| %>

然后从控制器中的参数中获取文本:

<%= f.input :user, :input_html => { :value => params[:text] } %>