2009-08-11 5 views
0

jQuery를 처음 사용하며 설명서를 읽는 데 문제가 있습니다. JavaScript에 AJAX를 사용하여 서버에 보내려는 변수가 있습니다 (이미 HTML 양식에서 가져온 것입니다). 그 값으로 무엇을 할 필요가 있든간에 서버가 "성공"또는 "실패"(백엔드 파트를 수행하는 방법을 알고 있음)로 응답하려고합니다. 요청을 보내고 jQuery를 사용하여 회신을받는 방법은 무엇입니까?jQuery를 사용하여 ajax 요청을 보내고받는 방법은 무엇입니까?

답변

1

(당신이 컨트롤의 부하를 원하는 경우 또는 $ 아약스 기능)을 .post

$.post('example.com/script', { 
    'param1':somaVar 
}, function(data){ 
    alert(data); //data is whatever the server returned 
}); 
모두 $ 갔지를 들어

와 $를 당신이 $ .post 또는 $ 갔지 기능을 사용하여 요청을 보내려면 인수 순서는 다음과 같습니다 (url, [data], [callback], [type]). URL은 요청이 수행되는 URL이고, 데이터는 요청이 전송되는 데이터이고, 콜백은 요청이 완료 될 때 실행되는 함수입니다. 유형은 서버가 반환 할 데이터 유형입니다 (jQuery는 일반적으로이 기능을 자체적으로 찾습니다) "xml", "html", "script", "json", "jsonp"또는 "text"가 가능

관련 문제