>일반적인 문제 >jquery의 요청 메소드는 무엇입니까?

jquery의 요청 메소드는 무엇입니까?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌원래의
2023-05-26 17:04:311595검색

jquery에는 네 가지 요청 방법이 있습니다. 1. "$.ajax()" 요청은 지정된 개체를 반환하며 구문은 "$.ajax({name:value,…})"입니다. 2. "HTTP GET" 요청 정보를 로드하려면 구문은 "$.get(url, 전달된 매개변수, 콜백 함수, 유형)"입니다. 3. 정보를 로드하기 위한 "HTTP POST" 요청, 구문은 "$.post(...)"입니다. . JSON 데이터를 로드하기 위한 "HTTP GET"의 경우 구문은 "$.getJSON(...)"입니다.

jquery의 요청 메소드는 무엇입니까?

이 튜토리얼의 운영 체제: 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 요청을 사용하세요.

예:

jquery의 요청 메소드는 무엇입니까?

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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