2016-09-14 54 views
0

我試圖離開時,頁面的JavaScript通過使用下面的代碼的JavaScript節省頁卸載形式

$(window).unload(function() { 
    $("#registration-patient-form").submit(); 
}); 

然而,不知何故形式沒有得到提交自動保存形式,我只是重定向到我正在導航的頁面。 關於如何完成此任何想法?

+0

如果用戶想離開你的網站,他應該可以。使用localStorage來存儲每次更改的值,並將sync.js添加到存儲這些值的每個頁面onload /在按鈕單擊等... –

+0

Onbeforeunload應該用於通知用戶可以提交表單/完整在頁面上,不要運行其他代碼 –

回答

0

你應該每x秒做一次。因爲用戶可以在意外的時間關閉頁面。 1)創建一個函數並每1秒調用一次。 2)檢查數據是否改變。 3)如果數據改變,提交