jQuery를 - AJAX의 get ()과 후 () 메소드
jQuery를 얻을 ()과 후 () 메소드가 HTTP GET 또는 POST 요청을 통해 서버로부터 데이터를 요청하는 데 사용됩니다.
HTTP 요청 : POST 대 GET
클라이언트와 서버 측 요청의 두 종류 - 응답의 일반적인 방법은 다음과 같습니다 GET과 POST.
- GET - 요청 데이터를 지정된 리소스에서
- POST는 - 데이터의 제출은 지정된 자원을 처리 할
GET은 기본적 서버 (검색) 데이터를 획득하기 위해 사용된다. 참고 : 캐시 된 데이터를 반환 할 수 있습니다 방법을 GET.
POST는 또한 상기 서버로부터 데이터를 검색하는데 사용될 수있다. 그러나, POST 방식은 캐시되지 않는 데이터와 함께 일반적으로 데이터를 전송하는 요청과 함께 사용된다.
GET 및 POST 방법과이 지식의 차이에 대한 자세한 내용은, 우리의 참조하시기 바랍니다 HTTP 방법 - 대비 POST를 GET .
jQuery를 $의 갔지 () 메소드
$ 갔지 () 메서드는 HTTP GET 요청을 통해 서버로부터 데이터를 요청합니다.
구문 :
당신이 요청하려는 소정의 URL에 필요한URL매개 변수를 설정합니다.
선택적콜백파라미터는 요청 이후 실행 된 함수의 이름은 성공적이다.
다음은 서버에있는 파일에서 데이터를 검색하기 위해 $ 갔지 () 메서드를 사용하여
예
$.get("demo_test.php",function(data,status){
alert("数据: " + data + "\n状态: " + status);
});
});
»시도
$ 갔지 () 첫 번째 매개 변수는 우리가 ( "demo_test.php")를 요청할 URL입니다.
두 번째 매개 변수는 콜백 함수입니다. 페이지의 제 콜백 파라미터 콘텐츠 요청 초 콜백 상태 변수가, 요청이있다.
팁 :이 같은 PHP 파일 ( "demo_test.php") :
<?php echo '这是个从PHP文件中读取的数据。'; ?>
jQuery를 $의 .post () 메소드
$ .post () 메서드는 HTTP POST 요청을 통해 서버에서 데이터를 요청합니다.
구문 :
당신이 요청하려는 소정의 URL에 필요한URL매개 변수를 설정합니다.
선택적데이터파라미터는 상기 요청과 함께 전송 된 데이터를 지정한다.
선택적콜백파라미터는 요청 이후 실행 된 함수의 이름은 성공적이다.
다음 예와 함께 데이터를 전송하기위한 요청과 함께 $ .post ()를 사용한다 :
예
$ .post는 ( "/ / 아약스 / demo_test_post.php 시도"
{
이름 : "튜토리얼"
URL : "http://www.w3write.com"
},
기능 (데이터, 상태) {
경고 ( "데이터 : \ n"+ 데이터 + "\ n 개의 상태 :"+ 상태);
});
});
»시도
$ .post () 첫 번째 매개 변수는 우리가 ( "demo_test_post.php")를 요청할 URL입니다.
그 다음 우리는 함께 요청 (이름 및 도시)와 함께 데이터를 전송합니다.
"Demo_test_post.php는"PHP 스크립트는 이러한 매개 변수, 과정을 읽은 다음 결과를 반환합니다.
세 번째 매개 변수는 콜백 함수입니다. 제 콜백 파라미터가 페이지의 콘텐츠를 요청하고, 요청이 두 번째 인수 상태.
팁 :이 같은 PHP 파일 ( "demo_test_post.php") :
<?php $name = isset($_POST['name']) ? htmlspecialchars($_POST['name']) : ''; $city = isset($_POST['url']) ? htmlspecialchars($_POST['url']) : ''; echo '网站名: ' . $name; echo "\n"; echo 'URL 地址: ' .$city; ?>