AJAX : 잘못된 JSON 응답

락쉬미

내 json 데이터를 읽기 위해 ajax를 사용하고 있습니다.

http : xxx.myserver.com/myfolder/example.json

$.ajax({
    url:"http:xxx.myserver.com/myfolder/example.json",
    dataType:"json",
    success:function(data, status) {
        alert("success"+data+":::"+status);
    },
    error:function(request, status, error) {
        alert("Error:"+JSON.stringify(request)+":::"+status+"::"+error);
    },
});

이를 위해 다음과 같은 출력을 얻습니다.

오류 : { "readyState": 0, "responseText": "", "status": 0, "statusText": "error"} ::: error ::

내가 대체하면 json을 jsonp로 바꾸라는 솔루션을 검색했습니다.

dataType : json에서 dataType : jsonp로

나는 다음과 같은 출력을 얻었다.

오류 { "readyState": 4, "status": 200, "statusText": "success"} ::: parsererror :: Error : jQuery110107852220840286463_1387290139272가 호출되지 않았습니다.

성공 기능 에 전혀 들어 가지 않습니다 .

누구든지 이것에 대한 해결책을 제공하십시오. 미리 감사드립니다.

락쉬미

내 문제에 대한 해결책이 있습니다.

json은이 형식이어야합니다. 예 :jsonCallback({"sites":[{"siteName": "JQUERY4U","domainName": "http://www.jquery4u.com"},{"siteName": "BLOGOOLA","domainName": "http://www.blogoola.com"},{"siteName": "PHPSCRIPTS4U","domainName": "http://www.phpscripts4u.com"}]});

jsonCallBack에 대한 응답을 변경 했습니다.

    $.ajax({
    url:"http:xxx.myserver.com/myfolder/example.json?callback=?",
    dataType:"jsonp",
    async: false,
    jsonpCallback: 'jsonCallback',
    contentType:"application/json",
    success:function(data, status) {
        alert("success"+JSON.stringify(data));
    },
    error:function(request, status, error) {
        alert("Error:"+JSON.stringify(request)+":::"+status+"::"+error);
    },
});

성공 기능에 들어가서 json 응답을 얻습니다. 당신의 도움을 주셔서 감사합니다. 이것은 도메인 간 문제 때문입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JSON 응답 AJAX의 잘못된 형식

분류에서Dev

잘못된 JSON 응답

분류에서Dev

Django 잘못된 JSON 응답

분류에서Dev

잘못된 JSON 응답

분류에서Dev

FetchError : 잘못된 json 응답 본문

분류에서Dev

PHP 및 AJAX와 함께 JQuery DataTables를 사용하는 잘못된 JSON 응답 오류

분류에서Dev

Django가 잘못된 Ajax 응답을 반환합니다.

분류에서Dev

JSON 응답에 대한 SED 잘못된 명령 코드

분류에서Dev

Flask로 잘못된 인코딩을 반환하는 JSON 응답

분류에서Dev

응답 본문에 잘못된 JSON을 제공하는 Internet Explorer

분류에서Dev

Spring MVC Restful-잘못된 JSON 응답 형식

분류에서Dev

Android JSON 서버 응답이 잘못된 오류 일 수 있음

분류에서Dev

데이터 구문 분석시 잘못된 JSON 응답

분류에서Dev

잘못된 요청이있는 MVC JSON 응답

분류에서Dev

S3 다중 객체 삭제의 잘못된 JSON 응답

분류에서Dev

android-apollo의 응답에 잘못된 JSON 문자열

분류에서Dev

AJAX 검색 및 JSON 응답

분류에서Dev

Ajax에 대한 JSON 응답

분류에서Dev

Ajax json 요청 및 응답

분류에서Dev

JQuery + ajax + json이 응답을 표시하지 못함

분류에서Dev

애플리케이션 / json 유형 응답으로 잘못된 JSON 요청에 응답

분류에서Dev

Alamofire의 잘못된 응답?

분류에서Dev

잘못된 응답 받기

분류에서Dev

내 REST 애플리케이션의 응답에서 잘못된 JSON 형식

분류에서Dev

PHP Paypal REST 결제가 잘못된 JSON 응답을 생성합니다.

분류에서Dev

Rails-Turbolinks 대 Ajax Json 응답

분류에서Dev

Ajax 성공 후 JSON 응답의 루프

분류에서Dev

HighCharts에 대한 Ajax JSON 응답

분류에서Dev

jQuery Ajax Json 응답-null인지 확인

Related 관련 기사

뜨겁다태그

보관