본문 바로가기
프로그램/jQuery

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

by 로드러너 2014. 3. 6.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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 로 전달된다.