页面关闭发送的ajax不执行?
目的
关闭页面后清空后台session域中的一个值。
关闭页面前,发送ajax请求不执行。用的是**ssm,java,jq,js**
页面中代码
$(window).on('unload', function() {$.ajax({
type: 'POST',
url: '${ctx}/wms/ebPurchaseItem/choiceItem',
data: {id:"",caozuo:"clear"},
async: false,
success: function(data){
console.log("调用完成ajax");
alert (data);
}
});
console.log("结束");
alert ("结束");
});
页面打印信息
方法成功进入但是ajax没有执行,查了好多人的做法都是ajax中的 async: false,但是我依然没有执行,想知道问题出在哪里。
望不吝赐教,谢谢。
回答
用beforeunload事件
以上是 页面关闭发送的ajax不执行? 的全部内容, 来源链接: utcz.com/a/60309.html