메소드는 비동기 조작 ()을 포함하여 요청 매개 변수에 대한 더 미세한 제어를 제공합니다.
$.getJSON()
$.ajax()
: 성공적인 검색에서 실행 된 콜백 함수 (선택 사항). 간단한 콜백은 다음과 같습니다
async: true
$.getJSON(url, data, success);
의 비동기 특성이 입증됩니다
$.getJSON()
<<> 샘플 json (<🎜 🎜>) : <🎜 🎜>
<<> 샘플 html (<🎜 🎜>) : <🎜 🎜> example.json
function success(data) { // Process the 'data' object }
<<> index.html
<<> $. ajax () <🎜 🎜> 메소드 : <🎜 🎜> </p>
<>>> <code> $. ajax () <🎜 🎜> 메소드는보다 포괄적 인 제어를 제공하여 동시 실행을위한 <code> async <🎜 🎜>와 같은 명시적인 옵션 설정을 제공합니다.
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>$.ajax({
dataType: 'json',
url: url,
data: data,
success: success
});</pre><div class="contentsignin">로그인 후 복사</div></div>
<>> <code> reveridemimeType </body>는 예시적인 목적으로 표시됩니다. jQuery는 일반적으로 MIME 유형을 자동으로 처리합니다
<🎜 🎜> <<> JSON 유효성 검사 및 오류 처리 : <🎜 🎜> </html>
<j> 항상 JSONLINT와 같은 도구를 사용하여 항상 JSON을 검증하십시오. 일반적인 오류에는 구문 오류 (예기치 않은 토큰)가 포함되며 종종 기형 JSON으로 인해 발생합니다. 디버깅은 서버의 응답, MIME 유형을 확인하고 데이터를 검사하기 위해 콘솔 로깅을 사용하는 것이 포함됩니다.
<<> 결론 : <🎜 🎜>
JSON은 중요한 데이터 교환 형식이며 jQuery 's
및 $. ajax () 메소드는 웹 애플리케이션에서의 사용을 단순화합니다. 강력한 JSON 통합에는 적절한 유효성 검사 및 오류 처리가 필수적입니다. <strong></strong>
위 내용은 ajax/jquery.getjson 간단한 예제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!