单击浏览器后退按钮提交表单

时间:2015-11-16 14:38:46

标签: jquery form-submit back-button

我有一个jsp页面,其中包含两个表单,如下所示:

<form action=cancelRide.html id="cancel" method="get">
    <button type="submit" name="cancel">Cancel</button>
</form>
<form action=confirmRide.html method="post">
    <button type="submit" name="book">Book</button>
</form>

点击取消按钮后,它会进入cancelRide控制器。当浏览器的后退按钮被点击时,我需要做同样的事情。那就是当点击后退按钮时,我需要提交cancelRide表单。< / p>

1 个答案:

答案 0 :(得分:0)

尝试

   $( "#back" ).click(function() {
      $( this ).parent().submit();
    });

如果后退按钮位于表单内部,如示例或

$( "#back" ).click(function() {
  $( "#back_form" ).submit();
});

否则。