최신 웹 개발 튜토리얼
 

jQuery post() Method

<jQuery를 AJAX 방법

예 1

HTTP를 POST 요청을 사용하여 서버에서 데이터로드 :

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

예 2

AJAX와 POST 요청을 사용하여 <DIV> 요소의 텍스트를 변경 :

$("input").keyup(function(){
    var txt = $("input").val();
    $.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
        $("span").html(result);
    });
});
»그것을 자신을 시도

정의 및 사용

$.post() HTTP를 POST 요청을 사용하여 서버에서 방법의 데이터를로드합니다.


통사론

$(selector).post(URL,data,function(data,status,xhr),dataType)

매개 변수 기술
URL 필요합니다. 에 요청을 보낼 수있는 URL을 지정합니다
data 선택 과목. 요청과 함께 서버로 전송하는 데이터를 지정합니다
function(data,status,xhr) 선택 과목. 요구가 성공하면 실행하는 기능을 지정
추가 매개 변수 :
  • 데이터 - 요청으로부터 생성 된 데이터를 포함
  • 상태 - (요청의 상태가 포함 된 "success", "notmodified", "error", "timeout" 혹은 "parsererror" )
  • XHR 일 - 포함 XMLHttpRequest 객체를
dataType 선택 과목. 서버의 응답의 예상 데이터 유형을 지정한다.
기본적으로 jQuery를가 자동 추측을 수행합니다.
가능한 유형 :
  • "xml" - XML 문서
  • "html" - 일반 텍스트로 HTML
  • "text" - 일반 텍스트 문자열
  • "script" - 자바 스크립트로 응답을 실행하고, 일반 텍스트로 반환
  • "json" -로 응답 실행 JSON , 그리고 자바 스크립트 객체를 반환
  • "jsonp" - A의로드 JSON 사용하여 블록 JSONP . 추가 것 "?callback=?" 콜백을 지정하는 URL에

<jQuery를 AJAX 방법