ajax post 방법
2602 단어 Ajax
post () 방법 은 HTTP POST 를 통 해 서버 에서 데 이 터 를 불 러 올 것 을 요청 합 니 다.
문법
jQuery. post (url, data, success (data, textStatus, jqXHR), dataType) 매개 변수 설명 url 이 필요 합 니 다.요청 을 어느 URL 로 보 낼 지 설정 합 니 다.data 선택 가능.맵 이나 문자열 값.요청 과 함께 서버 에 보 낼 데 이 터 를 규정 합 니 다.success (data, textStatus, jqXHR) 를 선택 할 수 있 습 니 다.요청 이 성공 할 때 실행 되 는 반전 함수 입 니 다.dataType 선택 가능.예상 한 서버 응답 데이터 형식 을 지정 합 니 다.기본적으로 스마트 판단 (xml, json, script 또는 html) 을 실행 합 니 다.
jQuery. post (url, [data], [callback], [type]): POST 방식 으로 비동기 요청 하기
인자:
url (String): 요청 한 URL 주 소 를 보 냅 니 다.
data (Map): (선택 가능) 서버 에 보 낼 데 이 터 는 Key / value 의 키 로 표시 합 니 다.(json 형식)
콜백 (Function): (선택 가능) 불 러 오 는 데 성 공 했 을 때 리 셋 함수 (Response 의 리 턴 상태 가 success 일 때 만 이 방법 을 호출 합 니 다).
type (String): (선택 가능) 공식 설명 은 Type of data to be sent 입 니 다.사실 클 라 이언 트 에 요청 해 야 할 유형 (JSON, XML 등)
예 1
test. php 페이지 를 요청 하고 추가 데 이 터 를 보 냅 니 다 (반환 값 을 무시 합 니 다).
$.post("test.php", { name: "John", time: "2pm" } );
예 2
서버 에 데이터 배열 전달 (반환 값 무시):
$.post("test.php", { 'choices[]': ["Jon", "Susan"] });
예 3
ajax 를 사용 하여 폼 데 이 터 를 보 내 달라 고 요청 합 니 다:
$.post("test.php", $("#testform").serialize());
예 4
요청 페이지 test. php 에서 출력 한 결과 (HTML 또는 XML 은 되 돌아 오 는 내용 에 따라 결 정 됩 니 다):
$.post("test.php", function(data){
alert("Data Loaded: " + data);
});
예 5
페이지 test. php 에 데 이 터 를 보 내 고 결 과 를 출력 합 니 다 (HTML 또는 XML 은 되 돌아 오 는 내용 에 달 려 있 습 니 다).
$.post("test.php", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
예 6
test. php 페이지 의 내용 을 가 져 와 XML HttpResponse 대상 으로 저장 하고 process () 라 는 JavaScript 함 수 를 통 해 처리 합 니 다.
$.post("test.php", { name: "John", time: "2pm" },
function(data){
process(data);
}, "xml");
예 7
test. php 페이지 에서 돌아 오 는 json 형식의 내용 을 가 져 옵 니 다:
$.post("test.php", { "func": "getNameAndTime" },
function(data){
alert(data.name); // John
console.log(data.time); // 2pm
}, "js
data :
var jsonobj=eval('('+data+')');
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
원생 Ajax와 jQuery Ajax의 차이점 예시 분석선언: 이번에 소개한 것은 aax와 백그라운드를 이용하여 데이터 교환을 하는 작은 예이기 때문에 demo는 서버를 통해 열어야 합니다.서버 환경은 구축하기 매우 좋다. 인터넷에서wamp나xampp를 다운로드하여 한 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.