>웹 프론트엔드 >JS 튜토리얼 >jquery_jquery에서 json 데이터를 호출하기 위해 ajax를 사용하는 방법에 대한 지침

jquery_jquery에서 json 데이터를 호출하기 위해 ajax를 사용하는 방법에 대한 지침

WBOY
WBOY원래의
2016-05-16 18:09:131069검색

$.get()과 $.post() 두 메소드는 기본적으로 같은 방식으로 사용되므로 $.post()에 대해서만 이야기하겠습니다!
시나리오 1: $.post("url",function); 이번에 반환된 데이터는 처리되지 않아서 json 형식이 아닙니다!
시나리오 2: $.post("url",function, "json"); 반환된 데이터가 json 형식으로 지정되어 있지만 실제로는 그렇지 않습니다!
사례 3: $.post("url",{},function); 이때 전달한 매개변수가 비어 있고, 반환되는 데이터 형식이 지정되지 않아 json 형식이 아닙니다!
시나리오 4: $.post("url",{},function, "json"); json 형식으로 데이터를 올바르게 반환합니다!
핵심사항: 반환된 데이터를 json 형식으로 처리하려면 매개변수를 전달해야 하며(매개변수가 비어 있으면 {} 작성) 반환 유형도 "json"으로 지정해야 합니다!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
핵심 사항 : dataType을 "json"으로 지정하려면 get 또는 post 메서드에 관계없이 json 형식 데이터를 가져옵니다. 그러나 위의 두 메서드와 일관성을 유지하려면 조건 데이터를 추가하는 것이 가장 좋습니다. {} .
$.getJSON("url",function)
핵심: get을 통해 json 형식 데이터를 얻는 것은 $.get()을 작성하는 편리한 방법입니다!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.