본문 바로가기
IT 자료

ajax 오류 메시지 처리

by 성곤 2017. 7. 4.
반응형


ajax 오류 메시지 처리






$.ajax({


......

success : funcion(data) {},


error : function (request, status, error){
               
    var errorMsg = "요청 도중 오류가 발생하였습니다. \n";
   
    if(request.status == 0){ //offline
        errorMsg += "네트워크 연결을 확인해주십시오.";
    }else if(request.status==401){//Unauthorized
        errorMsg += "권한이 없습니다. \n관리자에게 문의해주세요.";
    }else if(request.status==403){//Forbidden
        errorMsg += "접근이 거부되었습니다. \n관리자에게 문의해주세요.";
    }else if(request.status==404){//Not Found
        errorMsg += "요청한 페이지를 찾을 수 없습니다. \n관리자에게 문의해주세요.";
    }else if(request.status==500){ //Internel Server Error
        errorMsg += "서버 내 오류가 발생하였습니다. \n관리자에게 문의해주세요.";
    }else if(status=='parsererror'){ //Error.nParsing JSON Request failed.
        errorMsg += "응답 본문을 정상적으로 가져올 수 없습니다. \n관리자에게 문의해주세요.";
    }else if(status=='timeout'){ //Request Time out.
        errorMsg += "응답 제한 시간을 초과하였습니다. 다시 조회해주세요.";
    }else { //Unknow Error
        errorMsg += "\n관리자에게 문의해주세요.";
    }
   
    alert(errorMsg);
}

반응형

'IT 자료' 카테고리의 다른 글

java json형태 String을 map으로 변환  (0) 2017.08.18
javascript 배열 재구성  (0) 2017.07.06
javascript cell merge (개발중....)  (0) 2017.06.20
jquery 라디오 버튼 값 가져오기  (0) 2017.06.09
spring VO 출력하기  (0) 2017.06.07