0
我有一個表單,需要在所有按鈕上按下或每當用戶離開頁面時提交,如果是這樣的話,那麼該怎麼辦?頁面上的任何按鈕用於運行會話保存?
我有一個表單,需要在所有按鈕上按下或每當用戶離開頁面時提交,如果是這樣的話,那麼該怎麼辦?頁面上的任何按鈕用於運行會話保存?
使用jquery檢測用戶是否離開頁面。 https://api.jquery.com/unload/
$(window).unload(function() {
//call your function here that executes the form
return "Handler for .unload() called.";
});
使用jquery來檢測按鈕按壓。
$(document).on('click', '.buttonCLass', function(){
//code here
})
「需要提交......每當用戶離開該頁面的形式」 - 這就是非常糟糕的設計和用戶體驗,爲什麼還需要這個? –
我寧願實現AJAX來做到這一點。然後你可以 - 也許 - 顯示一個「關閉應用程序..」或什麼時候用戶離開頁面。您可以通過將AJAX調用綁定到'onunload'Javascript事件來完成此操作。 –
另請參閱:http://stackoverflow.com/questions/14929832/send-ajax-to-server-beforeunload –