一个URL如果我有一个表格一个文本框,我可以以某种方式去URL像发送形式的内容
/some/url/contents_of_form
就像如果我有一个域搜索,当用户在输入“google.com”在text_field并按下“提交”时,转到/domain/google.com
,然后路线调度google.com和............的WHOIS是显示给用户
一个URL如果我有一个表格一个文本框,我可以以某种方式去URL像发送形式的内容
/some/url/contents_of_form
就像如果我有一个域搜索,当用户在输入“google.com”在text_field并按下“提交”时,转到/domain/google.com
,然后路线调度google.com和............的WHOIS是显示给用户
在你把你的routes.rb文件放到
resource domain, :only => [] do
get search_form
get search
end
match 'domain/:location_name' => 'domains#whois'
在应用程序/控制器/ domains_controller.rb
class DomainsController < ApplicationController
def search_form
#serve search form with text field. Text field has name="location"
end
def search
redirect_to "domain/#{params[:location]}"
end
def whois
@location = params[:location]
end
end
可以window.location.href从JavaScript改变:http://www.ezineasp.net/post/Javascript-Window-Location-Href-URL.aspx