有一个提交按钮,可以将一些表单序列化并相应地提交给服务器上的不同处理程序。发送数据后,我想重定向到另一个页面,用户可以在其中看到结果的概述。我怎么能这样做?立即重定向不起作用,因为页面没有足够的时间提交数据(或者看起来如此)。
以下失败:
$(document).ready(function(){
$('#submit_all_button').submit(function(){
var querystring = $('#q1').serialize();
$.get('/change_q1', querystring);
var querystring = $('#q2').serialize();
$.get('/change_q2', querystring);
var querystring = $('#q3').serialize();
$.get('/change_q3', querystring);
window.location.href = "/main";
return false;
});
});
当提交操作是重定向到/main
页面时,也会出现同样的问题。