아약스 포스트() 메소드


  번역 결과:

post

English [pəʊst] US [poʊst]

n. 우편, 우편, 말뚝, 기둥 .경주(또는 경마 또는 그레이하운드 경주)의 시작점에 대해 .〈외〉 긴급출동 [무대마]

아약스 포스트() 메소드통사론

기능: post() 메소드는 HTTP POST 요청을 통해 서버에서 데이터를 로드합니다.

구문: ​​jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

매개변수:

ParametersDescription
url 필수입니다. 요청을 보내야 하는 URL을 지정합니다.
데이터 선택사항. 맵 또는 문자열 값. 요청과 함께 서버로 전송될 데이터를 지정합니다.
성공(데이터, 텍스트상태, jqXHR)선택사항. 요청이 성공했을 때 실행되는 콜백 함수입니다.
dataType 선택사항. 예상되는 서버 응답의 데이터 유형을 지정합니다. 지능형 판단은 기본적으로(xml, json, script 또는 html) 수행됩니다.

설명: 이 함수는 다음과 같은 축약된 Ajax 함수입니다. $.ajax({ type: 'POST',url: url,data: data,success: Success,dataType: dataType}); 응답의 MIME 유형에 따라 성공 콜백 함수에 전달되는 반환 데이터도 다릅니다. 이러한 데이터는 XML 루트 요소, 텍스트 문자열, JavaScript 파일 또는 JSON 개체일 수 있습니다. 성공 콜백 함수에 대한 응답의 텍스트 상태를 전달할 수도 있습니다. jQuery 1.5에서는 jqXHR 객체를 성공 콜백 함수에 전달할 수도 있습니다(jQuery 1.4에서는 XMLHttpRequest 객체가 전달됩니다). 대부분의 구현에서는 성공 함수를 지정합니다. $.post("ajax/test.html", function(data) {$(".result").html(data);}) 이 예에서는 요청된 HTML을 읽습니다. 스니펫을 작성하여 페이지에 삽입하세요. POST를 통해 읽은 페이지는 캐시되지 않으므로 jQuery.ajaxSetup()의 캐시 및 ifModified 옵션은 이러한 요청에 영향을 미치지 않습니다.

아약스 포스트() 메소드예

<!DOCTYPE html>
<html>
<head>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $.post("",
    {
      name:"Donald Duck",
      team:"Duckburg"
    },
    function(){
      alert("数据:" + "Donald Duck" + "\n状态:" + "Duckburg");
    });
  });
});
</script>
</head>
<body>
<button>向页面发送 HTTP POST 请求,并获得返回的结果</button>
</body>
</html>
인스턴스 실행 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

인기 추천

비디오

Q&A