var OriginalAjax = $.ajax;
// jquery ajax 공통적으로 로딩 이미지 적용
// 이미지 취소 시 logingView : false 옵션 추가
// loadingText 로딩시 나올 텍스트.
$.ajax = function() {
var len = arguments.length, loadingType = "", loadingMsg = ""
for (var i = 0; i < len; i++) {
if (!arguments[i].headers) {
arguments[i].headers = _headers;
}
loadingText = arguments[i].loadingText || ahnlab.message.getMessage("COM_LODING");
if (arguments[i].lodingView == true) {
if (!arguments[i].beforeSend) {
arguments[i].beforeSend = function() {
mask.open("loding");
mask.setContent(loadingText);
};
}
if (!arguments[i].complete) {
arguments[i].complete = function() {
mask.close();
};
}
}
}
return OriginalAjax.apply($, arguments);
}
'웹스토리 > Jquery,Js' 카테고리의 다른 글
OriginalAjax 변경 처리 (0) | 2019.04.24 |
---|---|
Date.prototype.format 처리 (0) | 2019.04.24 |
자바스크립트 다국어 처리 (0) | 2018.02.28 |
JS 라이브러리 사이트 (0) | 2017.05.31 |
스크립트 bytes 단위 처리 (0) | 2017.03.28 |