jquery에는 네 가지 요청 방법이 있습니다. 1. "$.ajax()" 요청은 지정된 개체를 반환하며 구문은 "$.ajax({name:value,…})"입니다. 2. "HTTP GET" 요청 정보를 로드하려면 구문은 "$.get(url, 전달된 매개변수, 콜백 함수, 유형)"입니다. 3. 정보를 로드하기 위한 "HTTP POST" 요청, 구문은 "$.post(...)"입니다. . JSON 데이터를 로드하기 위한 "HTTP GET"의 경우 구문은 "$.getJSON(...)"입니다.
이 튜토리얼의 운영 체제: Windows 10 시스템, jQuery 버전 3.6.0, Dell G3 컴퓨터.
jQuery에는 네 가지 요청 메소드가 있습니다.
1. $.ajax()는 생성된 XMLHttpRequest 객체를 반환합니다.
$.ajax()에는 각 구성 및 콜백 함수 정보를 포함하는 매개변수 키/값 객체라는 단 하나의 매개변수만 있습니다. dataType 옵션을 지정하는 경우 서버가 올바른 MIME 정보(예: xml이 "text/xml"을 반환함)를 반환하는지 확인해야 합니다.
예:
$.ajax({ type: "post", dataType: "html", url: '/Resources/GetList.ashx', data: dataurl, success: function (data) {if (data != "") { $("#pager").pager({ pagenumber: pagenumber,pagecount: data.split("$")[1], buttonClickCallback: PageClick }); $("#anhtml")
데이터를 서버에 저장하고 성공하면 정보를 표시합니다.
2. 원격 HTTP GET 요청을 통해 정보 로드
복잡한 $.ajax에 비해 GET 요청 기능이 더 간단하고 요청 성공 시 콜백 기능을 호출할 수 있습니다. 물론, 오류가 발생했을 때 함수를 실행해야 하는 경우에는 $.ajax를 사용하시기 바랍니다.
예:
$.get("test.cgi", { name: "John", time: "2pm" },function(data){ alert("Data Loaded: " + data); });
3. 원격 HTTP POST 요청을 통해 정보 로드
POST 요청 기능도 비교적 간단하며, 요청이 성공하면 콜백 함수를 호출할 수 있습니다. 오류 발생 시 함수를 실행해야 하는 경우 $.ajax 요청을 사용하세요.
예:
4. HTTP GET 요청을 통해 JSON 데이터 로드
$.getJSON("http://api.flickr.com/services/feeds/photos_public .gnetags=cat&tagmode=any&format=json&jsoncallback=?", function(data){ $.each(data.items, function(i,item){ $("<img / alt="jquery의 요청 메소드는 무엇입니까?" >") .attr("src", item.media.m).appendTo("#images"); if ( i == 3 ) return false; }); });
위 내용은 jquery의 요청 메소드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!