禁用onbeforeunload进行提交

时间:2017-11-04 05:46:02

标签: javascript jquery html form-submit onbeforeunload

我有javascript代码,可在刷新页面之前提醒用户:

<head>
<script>
window.onbeforeunload = function() {
    return true;
};

$('#quizsb_f').submit(function() {
   $(window).unbind('beforeunload');
});

</script>
</head>

但是,当用户点击页面的提交按钮时,它也会发出警报。

我不想在提交表单时显示任何提醒,但在刷新时我需要提醒。

按钮代码:

<form method="post" action="qform.php?srn=<?php echo $srn ?>&id=<?php echo $id ?>" enctype="multipart/form-data" class="form-horizontal" id="quizsb_f">
<button class="btn btn-large btn-primary" type="submit" name="btn-submit"  id="quizsb">Submit</button>
</form>

0 个答案:

没有答案