[英]jQuery - Detect click on Browser Back button and submit form
我有一个简单的表格方法。 这里是:
<form method="post" id="ParseSD" action="../../../../../purchase-product">
<input type="text" id="SDLINK" name="LINK" class="LinkInput" placeholder="Поставете линк от SportsDirect.com">
<button id="SubmitButton">Вземи продукта</button>
</form>
我在输入中粘贴一个链接并提交表单。 一切顺利。 我可以使用不同的链接并提交它们。
但是,当我提交表单时,我想要点击“返回”按钮。
我需要这样做,因为当用户点击浏览器的“后退”按钮时,浏览器会要求用户通过刷新来重新提交页面。 我想制作一个自动重新提交最后一个提交表单的代码。
这是我到目前为止绑定后退按钮单击的代码:
jQuery(document).ready(function($) {
if (window.history && window.history.pushState) {
window.history.pushState('forward', null, './#forward');
$(window).on('popstate', function() {
alert('Back button was pressed.');
});
}
});
但是我不知道如何重新提交最后一个表格。 它甚至可能吗?
提前致谢!
尝试以下方法:
$( "#ParseSD" ).submit(function( event ) {
//After Submit
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.