Latest web development tutorials

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 요청을 통해 서버로부터 데이터를 요청합니다.

구문 :

$.get(URL,callback);

당신이 요청하려는 소정의 URL에 필요한URL매개 변수를 설정합니다.

선택적콜백파라미터는 요청 이후 실행 된 함수의 이름은 성공적이다.

다음은 서버에있는 파일에서 데이터를 검색하기 위해 $ 갔지 () 메서드를 사용하여

$("button").click(function(){
$.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 요청을 통해 서버에서 데이터를 요청합니다.

구문 :

$.post(URL,data,callback);

당신이 요청하려는 소정의 URL에 필요한URL매개 변수를 설정합니다.

선택적데이터파라미터는 상기 요청과 함께 전송 된 데이터를 지정한다.

선택적콜백파라미터는 요청 이후 실행 된 함수의 이름은 성공적이다.

다음 예와 함께 데이터를 전송하기위한 요청과 함께 $ .post ()를 사용한다 :

$ ( "버튼"). ((클릭 기능) {
$ .post는 ( "/ / 아약스 / demo_test_post.php 시도"
{
이름 : "튜토리얼"
URL : "http://www.w3big.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;
?>