【发布时间】:2014-07-09 20:52:35
【问题描述】:
我有三页。第 1 页有一个表单,提交时应在新选项卡中打开第 2 页,第 1 页应重定向到第 3 页。
现在,单击提交会在新选项卡中打开第 2 页,但它不会重定向第 1 页,除非我已经打开第 2 页。如果第 2 页已经打开并且我单击提交,则第 1 页将重定向到第 3 页。
我怎样才能让两者都发生?
在视图模板中:
%button.step1-button.submit{:onClick => "redirect();"} Get Started
在控制器中:
@form = FormSubmit.create(:name => name, :form => "/")
respond_to do |format|
format.html {redirect_to :page_2}
format.js { render :action => "redirect()"}
在redirect.js中:
function pop_under2() {
$('.step1-button').bind("click", function () {
window.location.href = "http://localhost:3000/exit";
});
};
【问题讨论】:
标签: javascript jquery ruby-on-rails