[英]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.