>  기사  >  백엔드 개발  >  javascript - Ajax 요청에 오류가 발생했습니다. 무슨 일이 일어나고 있는지 알려줄 수 있는 사람이 있나요?

javascript - Ajax 요청에 오류가 발생했습니다. 무슨 일이 일어나고 있는지 알려줄 수 있는 사람이 있나요?

WBOY
WBOY원래의
2016-08-22 11:45:35995검색

javascript - Ajax 요청에 오류가 발생했습니다. 무슨 일이 일어나고 있는지 알려줄 수 있는 사람이 있나요?

<code>$.ajax({
        url : rootPath+"/doRegister",
        type: "post",
        data : dates,
        contentType : "application/x-www-form-urlencoded; charset=UTF-8",
        timeout : 30000,
        dataType :"json",
        cache : false,
        error : function(e) {
            console.log(4441);
            console.log(e)
            alert("用户注册网络连接出错~");
            window.location.reload();
        },
        success : function(obj) {
            console.log(4442)
            //重启服务器,令牌失效,重新获取令牌
            if (typeof (obj) == 'undefined' || obj == null) {
                window.location.reload();
            }
            if (obj.rs) {
                 window.location.href = rootPath+"/loginRule";
            } else {
                alert(obj.msg);
                $("#_form_token_uniq_id").val(obj.token.token);
            }
        }</code>

답글 내용:

javascript - Ajax 요청에 오류가 발생했습니다. 무슨 일이 일어나고 있는지 알려줄 수 있는 사람이 있나요?

<code>$.ajax({
        url : rootPath+"/doRegister",
        type: "post",
        data : dates,
        contentType : "application/x-www-form-urlencoded; charset=UTF-8",
        timeout : 30000,
        dataType :"json",
        cache : false,
        error : function(e) {
            console.log(4441);
            console.log(e)
            alert("用户注册网络连接出错~");
            window.location.reload();
        },
        success : function(obj) {
            console.log(4442)
            //重启服务器,令牌失效,重新获取令牌
            if (typeof (obj) == 'undefined' || obj == null) {
                window.location.reload();
            }
            if (obj.rs) {
                 window.location.href = rootPath+"/loginRule";
            } else {
                alert(obj.msg);
                $("#_form_token_uniq_id").val(obj.token.token);
            }
        }</code>

저도 방금 이런 상황에 직면했습니다. 서비스가 다운되었기 때문입니다.

스크린샷이 너무 적습니다. f12를 사용하여 어떤 오류 코드가 반환되는지, 요청 오류 400인지 확인하세요...

오류를 쉽게 찾을 수 있도록 응답의 스크린샷을 넣어야 합니다

스크린샷이 불완전합니다. 스크린샷이 불완전하기 때문에 처음에는 400 오류 때문이거나 인터페이스에서 반환된 데이터가 원하는 데이터 형식이 아니라는 것으로 추정할 수 있습니다. 그리고 응답 헤더를 잘라내지 않으셨기 때문에 죄송합니다. 이는 응답이 없다는 예비 추정일 뿐입니다!

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