0
我有功能需要在使用瀏覽器的「X」按鈕關閉瀏覽器之前進行ajax調用以更新數據庫值。我用下面的代碼在相關文件的標題:在onbeforeunload事件中不工作的Ajax調用
$(document).ready(function() {
window.onbeforeunload = function(){
$.ajax('<?php echo base_url();?>index.php/ajax/myfunction?a=4');
}
});
在關閉功能工作,但Ajax調用不執行瀏覽器..
有什麼解決辦法?
你一個項目必須進行同步呼叫而不是異步呼叫。不幸的是,在最新版本的jQuery中''async'已棄用 – asprin 2013-03-07 12:23:01
@asprin - 請你提供一個參考,我沒有在1.9或1.9.1發行說明中看到那個 – 2013-03-07 12:52:51
有你去http://api.jquery。 com/jQuery.ajax/Head到'async(默認:true)'部分。它用粗體字 – asprin 2013-03-07 16:29:52