>웹 프론트엔드 >JS 튜토리얼 >Ajax 작업의 전역 모니터링, 사용자 세션 실패 처리 방법

Ajax 작업의 전역 모니터링, 사용자 세션 실패 처리 방법

php中世界最好的语言
php中世界最好的语言원래의
2018-04-04 14:07:391455검색

이번에는 ajax 작업의 글로벌 모니터링, 사용자 session 실패 처리 방법, ajax 작업의 글로벌 모니터링 처리 시 주의사항 및 사용자 세션 실패에 대해 알려드리겠습니다. 다음은 실제 사례입니다. 살펴보겠습니다.

ajax 작업 전역 모니터링, 사용자 세션 실패 해결

jQuery(function ($) {
// 备份jquery的ajax方法 
var _ajax = $.ajax;
// 重写ajax方法,先判断登录在执行success函数 
$.ajax = function (opt) {
var _success = opt && opt.success || function (a, b) { };
var _opt = $.extend(opt, {
success: function (data, textStatus) {
try {
if (data.sessionstatus == false) {
//用户失效进行操作
//return;
} 
} catch (e) {
}
_success(data, textStatus);
}
});
_ajax(_opt);
};
});

이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어의 다른 관련 기사를 주목하세요. 웹사이트!

추천 도서:

Ajax가 액세스할 때 세션 실패를 처리하는 방법

Ajax 비동기 업로드 파일 목록(코드 포함)

위 내용은 Ajax 작업의 전역 모니터링, 사용자 세션 실패 처리 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.