Latest web development tutorials

jQuery - get AJAX () e post () Método

método jQuery get () e post () é utilizado para solicitar dados do servidor via HTTP GET ou POST pedido.


solicitação HTTP: GET vs. POST

Dois tipos de solicitação do cliente e do lado do servidor - método comum de resposta é: GET e POST.

  • GET - dados de solicitação de um recurso especificado
  • POST - apresentação de dados a serem processados aos recursos designados

GET é basicamente usado para obter (recuperar) os dados do servidor. Nota: método GET pode retornar dados em cache.

POST também pode ser usado para recuperar dados a partir do servidor. No entanto, método POST Os dados não de cache, e é normalmente usado em conjunto com um pedido para enviar dados em conjunto.

Para saber mais sobre métodos GET e POST e as diferenças em dois conhecimentos, leia o nosso método de HTTP - GET POST contraste .


jQuery $ .get () Método

$ .get () Para solicitar dados do servidor via HTTP GET solicitações.

sintaxe:

$.get(URL,callback);

parâmetros deURLnecessárias para uma URL predeterminada você deseja solicitar.

O parâmetrocallbackopcional é o nome da função executada após o pedido for bem sucedida.

O exemplo a seguir usa $ .get () método para recuperar dados de um arquivo no servidor:

Exemplos

$("button").click(function(){
$.get("demo_test.php",function(data,status){
alert("数据: " + data + "\n状态: " + status);
});
});

tente »

$ .get () O primeiro parâmetro é a URL que deseja solicitar ( "demo_test.php").

O segundo parâmetro é uma função de retorno. O primeiro conteúdo do parâmetro de retorno de chamada da página há um pedido, existem segunda status de parâmetro de retorno de chamada do pedido.

Dica: arquivo PHP ( "demo_test.php") como este:

<?php
echo '这是个从PHP文件中读取的数据。';
?>


jQuery $ .post () Método

$ .post () Para solicitar dados do servidor através de solicitações HTTP POST.

sintaxe:

$.post(URL,data,callback);

parâmetros deURLnecessárias para uma URL predeterminada você deseja solicitar.

O parâmetrode dadosopcional especifica os dados enviados junto com a solicitação.

O parâmetrocallbackopcional é o nome da função executada após o pedido for bem sucedida.

O exemplo a seguir usa $ .post () juntamente com um pedido para enviar dados em conjunto:

Exemplos

$ ( "Button"). Click (function () {
$ .post ( "/ Tente / ajax / demo_test_post.php",
{
name: "tutorial"
url: "http://www.w3big.com"
},
função (dados, status) {
alert ( "dados: \ n" + dados + "\ n Status:" + status);
});
});

tente »

$ .post () O primeiro parâmetro é a URL que deseja solicitar ( "demo_test_post.php").

Em seguida, juntamente com o pedido (nome e cidade) para enviar dados juntos.

"Demo_test_post.php" O script PHP lê esses parâmetros, processá-los e, em seguida, retorna o resultado.

O terceiro parâmetro é a função de retorno. O primeiro parâmetro de retorno de chamada não solicitada conteúdo da página, e o segundo argumento não status da solicitação.

Dica: arquivo PHP ( "demo_test_post.php") como este:

<?php
$name = isset($_POST['name']) ? htmlspecialchars($_POST['name']) : '';
$city = isset($_POST['url']) ? htmlspecialchars($_POST['url']) : '';
echo '网站名: ' . $name;
echo "\n";
echo 'URL 地址: ' .$city;
?>