POST 방식으로 인수를 전달하고 그 결과를 받아오기

by 조쉬 posted Sep 21, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

Syntax

     $.post(url, [, data][, fn])

     url : 호출될 서버페이지

     data : 호출될 서버페이지에 전달하고자 하는 데이터

     fn : 처리가 끝났을때, 호출될 함수

 

 

Example

     $.ajaxSetup({dataType:”text”});

     $.post(“./index.news.ajax.html”,
                   { “param1″:”값1″, “param2″:”값2″ },
                   function(data, textStatus){
                         $(“#news”).innerHTML = “”;
                         $(“#news”).append(data);
                   });

 

서버의 index.news.ajax.html 에 인수 param1 과 param2를 전달한다.  “./index.news.ajax.html?param1=값1&param2=값2″ 와 동일하다. 단, 전달 방식이 GET 이 아니라 POST 이다.

처리가 끝나면 결과값이 함수의 인자 data 로 처리상태값이 textStatus 로 전달된다.