JQuery 에서 getJSON 의 사용법
JSON 은 간단 한 괄호 구 조 를 가 진 순수한 텍스트 이기 때문에 많은 채널 에서 JSON 메 시 지 를 교환 할 수 있다.같은 소스 정책 의 제한 으로 인해 외부 서버 와 통신 할 때 XML HttpRequest 를 사용 할 수 없습니다.JSONP 는 같은 소스 정책 을 돌아 갈 수 있 는 방법 입 니 다.즉,JSON 과
전체 호출 과정 에서 관건 적 인 역할 을 하 는 것 은 jsoncallback=?클 라 이언 트 호출 시 요청 주소 에 인 자 를 추가 해 야 합 니 다:jsoncallback=?;또한 서버 쪽 에 서 는 jsoncallback 의 값 을 방법 명 으로 전송 해 야 합 니 다.
서버 코드:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Request.QueryString["jsoncallback"] + "({name:'test'})");
}
html 페이지 호출:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head >
<script type="text/javascript" src="jquery-1.4.4.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$.getJSON("http://localhost:10272/test.aspx?jsoncallback=?",
function(data) {
$("#divHeaderLink").html(data.name);
});
});
</script>
</head>
<body>
<div id="divHeaderLink">
</div>
</body>
</html>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JQuery 에서 getJSON 의 사용법여 기 는 JSONP(JSON with Padding-json 데 이 터 를 채 우 는 것,즉 자주 사용 하 는 json 크로스 도 메 인 방식)를 사용 합 니 다.script 라벨 을 이용 하여 특정한 src 주소...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.