최신 웹 개발 튜토리얼
 

jQuery - AJAX get() and post() Methods


JQuery와는 get()post() 메소드는 HTTP로 서버에서 데이터를 요청하는 데 사용하는 GET 또는 POST 요청.


HTTP 요청 : GETPOST

클라이언트와 서버 간의 요청 - 응답에 대한 두 가지 일반적으로 사용되는 방법은 다음과 같습니다 GETPOST .

  • GET - 특정 자원의 요청 데이터
  • POST - 제출 데이터가 지정된 리소스 처리 될

GET 기본적으로 그냥 서버에서 일부 데이터를 가져 오는 (검색)에 사용되는참고 :. GET 방법은 캐시 된 데이터를 반환 할 수 있습니다.

POST 또한 서버로부터 일부 데이터를 얻기 위해 사용될 수있다. 그러나, POST 방법은 데이터를 캐시 결코, 종종 요청에 따라 데이터를 전송하는데 사용된다.

에 대한 자세한 내용은 GETPOST , 두 방법의 차이점을 참조하시기 바랍니다 우리의 HTTP 방법 GETPOST 장.


jQuery를 $.get() 메소드

$.get() 메서드는 HTTP를 사용하여 서버로부터 데이터를 요청 GET 요청.

통사론:

$.get(URL,callback);

필요한 URL 매개 변수는 요청하고자하는 URL을 지정합니다.

선택적 콜백 파라미터는 요청이 성공하면 함수의 이름을 실행한다.

다음은 사용 $.get() 서버에있는 파일에서 데이터를 검색하는 방법 :

$("button").click(function(){
    $.get("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
»그것을 자신을 시도

의 첫 번째 매개 변수 $.get() 우리가 요청하고자하는 URL입니다 ("demo_test.asp") .

두 번째 매개 변수는 콜백 함수입니다. 제 콜백 파라미터는 요청 된 페이지의 콘텐츠를 보유하고, 상기 제 콜백 파라미터는 요청 상태를 유지한다.

팁 : 다음은 ASP 파일처럼 보이는 방법이다 ("demo_test.asp") :

<%
response.write("This is some text from an external ASP file.")
%>

jQuery를 $.post() 메소드

$.post() 메소드는 HTTP를 사용하여 서버로부터 데이터를 요청 POST 요청을.

통사론:

$.post(URL,data,callback);

필요한 URL 매개 변수는 요청하고자하는 URL을 지정합니다.

선택적 데이터 파라미터는 상기 요청과 함께 전송하는 일부 데이터를 지정한다.

선택적 콜백 파라미터는 요청이 성공하면 함수의 이름을 실행한다.

다음은 사용 $.post() 요청과 함께 일부 데이터를 전송하는 방법 :

$("button").click(function(){
    $.post("demo_test_post.asp",
    {
        name: "Donald Duck",
        city: "Duckburg"
    },
    function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
»그것을 자신을 시도

의 첫 번째 매개 변수 $.post() 우리가 요청하고자하는 URL입니다 ("demo_test_post.asp") .

그 다음 우리는 요구 (이름 및 도시)와 함께 보내 일부 데이터를 전달합니다.

ASP 에서 스크립트 "demo_test_post.asp" 이를 처리, 매개 변수를 읽고, 그 결과를 반환합니다.

세 번째 매개 변수는 콜백 함수입니다. 제 콜백 파라미터는 요청 된 페이지의 콘텐츠를 보유하고, 상기 제 콜백 파라미터는 요청 상태를 유지한다.

팁 : 다음은 어떻게 ASP 파일처럼 보인다 ("demo_test_post.asp") :

<%
dim fname,city
fname=Request.Form("name")
city=Request.Form("city")
Response.Write("Dear " & fname & ". ")
Response.Write("Hope you live well in " & city & ".")
%>

jQuery를 AJAX 참조

모든 jQuery를 전체 개요 AJAX 방법, 우리로 이동하시기 바랍니다 jQuery를 AJAX 참조 .