2011-05-09 2 views
0

원격 서버에서 JSONP를 사용하여 가져 오는 일부 데이터가 있습니다. 내용에 HTML이 포함되어 있으므로 태그를 인쇄하는 대신 문자를 제대로 렌더링 할 수 있도록 텍스트를 만들어야합니다. 예를 들어 무언가 굵은 태그가있는 경우 굵은 글씨로 나타나야하며 그 주위에 강력한 태그가 없어야합니다.jQuery로 JSONP 데이터를 디코딩하는 방법은 무엇입니까?

JavaScript/jQuery에서 수행해야합니다. 검색 결과에서 찾은 모든 내용은 서버 측 코드의 일부 유형을 사용합니다.

remoteScripts.js :

function getContent(){ 
    return 'YOUR HTML CONTENT'; 
} 

때문에 HTML 페이지에서 당신은을 통해 할 수있는 당신이 http://en.wikipedia.org/wiki/JSONP을 읽으면

+0

뭐야? 어떤 코드 또는 무엇인가? 귀하의 질문은 이해하기 어렵고 현재 상태에서 대답하기가 더욱 어렵습니다. 서버가 보낸 정확한 내용은 무엇입니까? 어떻게 부르니? 그걸로 무엇을하고 싶니? 현재 코드 (표시하지 않은 코드와 갖고 있어야하는 코드)에서 어떤 문제가 발생합니까? –

+1

올바른 [Ajax 설정] (http://api.jquery.com/jQuery.ajax/)을 사용하면 올바르게 작동합니다. '.html()'을 사용하여 HTML을 설정하십시오. –

+0

전화를 걸 때 사용하고있는 정확한 코드를 게시 할 수 있습니까? –

답변

1

당신은 자바 스크립트 기능 등으로 콘텐츠 포장 할 필요가 있음을 이해할 수있다 JQuery :

$('YOUR ELEMENT').html(getContent()); 
관련 문제