2013-11-28 2 views
-4

를 사용하여 JSONP를 읽는 방법? 아래 아래 내가하지만 행운을 시도하지 무엇 내가 어떻게 JSON에서 값을 읽는 JQuery와

jsonp1385632915442([{"Article":"<p>The <em>Wall Street Journal<\/em>test</p>"}]); 

을 얻고 출력입니다.

$.getJSON('https://xyz.com/Service.svc/GetdataById?callback=?', 
    { id: id }, function (data) { 
     $("#output").text(data['Article']); 
    } 
); 
+0

사용 [jQuery.getJSON (http://api.jquery.com/jQuery.getJSON/) – matewka

+0

그리고'google' 너무 –

+1

JSON하지 즉, 그것은 [JSONP (HTTP입니다 : // en.wikipedia.org/wiki/JSONP). – Amadan

답변

0

먼저 프로젝트에 jquery 라이브러리를 포함 시키십시오.

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> 

다음 자바 스크립트에서 벨로우즈 방법을 작성하십시오.

function getJson(){ 
$.ajax({ 
    type: "Get", 
     url: "http://www.json-generator.com/j/bUfoSqrjLS?indent=4", 
     async: false, 
     success: function(data){ 
     var len=data.length; 
     for(var i=0;i<len;i++){ 
     var str=data[i].Article; 
      alert(str); 
     } 
    }, 
    error: function(errorMsg){ 
    alert(errorMsg); 
    } 
}); 

}

이 호출해서 getJSON 방법 후 때 버튼을 클릭합니다.

<input name="" type="button" value="Submit" onclick="getJson();" /> 
관련 문제