Latest web development tutorials

метод AJAX Get () и пост () - Jquery

метод JQuery получить () и после () используется для запроса данных с сервера через HTTP GET или POST запроса.


Запрос HTTP: GET vs. POST

Два вида запроса клиента и на стороне сервера - распространенный метод ответа является: GET и POST.

  • GET - данные запроса от указанного ресурса
  • POST - представление данных, подлежащих обработке назначенным ресурсам

GET в основном используется для получения (Получить) данные с сервера. Примечание: GET метод может возвращать кэшированные данные.

POST также могут быть использованы для получения данных с сервера. Тем не менее, метод POST не кэш данных, и обычно используется в сочетании с запросом для передачи данных вместе.

Чтобы узнать больше о методах GET и POST и различия в двух знаний, пожалуйста , прочитайте наш метод HTTP - GET POST контрастный .


JQuery $ .get метод ()

$ .get () Метод запрашивать данные с сервера через HTTP GET запросов.

Синтаксис:

$.get(URL,callback);

URLпараметры , необходимые для заранее определенного URL вы хотите запросить.

Необязательный параметробратного вызоваявляется имя функции выполняемой после успешной отправки запроса.

В следующем примере используется $ .get () метод для извлечения данных из файла на сервере:

примеров

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

Попробуйте »

$ .get () Первый параметр является URL мы хотим, чтобы запросить ( "demo_test.php").

Второй параметр является функцией обратного вызова. Первый параметр обратного вызова содержание страницы есть запрос, есть второй параметр состояния обратного вызова запроса.

Подсказка: PHP - файл ( "demo_test.php") следующим образом :

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


JQuery $ .post () метод

$ .post () Метод запрашивать данные с сервера через HTTP POST запросов.

Синтаксис:

$.post(URL,data,callback);

URLпараметры , необходимые для заранее определенного URL вы хотите запросить.

Необязательный параметрданныхопределяет данные , передаваемые вместе с запросом.

Необязательный параметробратного вызоваявляется имя функции выполняемой после успешной отправки запроса.

В следующем примере используется $ .post () вместе с просьбой отправить данные вместе:

примеров

$ ( "Button"). Нажмите кнопку (функция () {
$ .post ( "/ Try / Ajax / demo_test_post.php",
{
Название: "учебник"
URL: "http://www.w3big.com"
},
функция (данные, статус) {
предупреждение ( "данные: \ п" + данные + "\ п Статус:" + статус);
});
});

Попробуйте »

$ .post () Первый параметр является URL мы хотим, чтобы запросить ( "demo_test_post.php").

Тогда мы вместе с запросом (имя и город) для передачи данных вместе.

"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;
?>