当用户想要关闭页面或浏览器时,我需要更新MySQL数据库。
我知道如何使用按钮点击,但我不知道如何在用户关闭标签时更新 MySql 。
这是我使用按钮点击
的代码$( "#buttonx2" ).click(function() {
var p=$("#przeslana").val();
var dataString = 'text='+p;
// AJAX Code To Submit Form.
$.ajax({
type: "POST",
url: "rozmowa_del.php",
data: dataString,
cache: false,
});
window.location.href = "rozmawiaj.php";
}
当用户想要关闭页面时,我该怎么做?
答案 0 :(得分:2)
尝试Jquery的Unload
$(window).unload(function() {
var p=$("#przeslana").val();
var dataString = 'text='+p;
// AJAX Code To Submit Form.
$.ajax({
type: "POST",
url: "rozmowa_del.php",
data: dataString,
cache: false,
});
});
当用户离开页面时,会将卸载事件发送到窗口元素。这可能意味着很多事情之一。用户可以单击链接离开页面,或在地址栏中键入新URL。前进和后退按钮将触发事件。关闭浏览器窗口将导致触发事件。