我的任务是根据用户确认提交。如果用户确认,则提交表格。如果用户拒绝,则将from重定向到其他页面。我在jsp中有这样的表单-
.....
<form id="stageUpdateForm" method="post">
</form>
......
在javascript中,我正在尝试-
$('#stageUpdateForm').submit(function() {
decision = confirm("Some data changed. Are you sure?");
return decision;
// if user deny then redirect
});
现在,如果用户拒绝从其停留在当前页面中提交。但是,如果用户拒绝,我想将页面重定向到其他网址(例如-www.google.com)。我怎样才能做到这一点?
最佳答案
你可以做:
$('#stageUpdateForm').submit(function () {
var decision = confirm('Some data changed. Are you sure?');
// if user deny then redirect
if (!decision) {
$(location).attr('href', 'http://www.google.com');
}
// If user confirm, than it will return true and the form will be sumbited
return decision;
});