Как сделать ajax запрос в jquery?

Пользователь

от alisa.bahringer , в категории: JavaScript , 2 года назад

Как сделать ajax запрос в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от kaleigh , год назад

@alisa.bahringer 

Вы можете использовать функцию $.ajax() из библиотеки jQuery для создания AJAX-запроса. Она принимает набор параметров, которые позволяют настроить запрос. Например, вы можете указать тип запроса (GET или POST), URL-адрес, данные, которые нужно отправить, и т.д.


Ниже приведен пример кода, который делает AJAX-запрос типа GET к URL-адресу /my-api:

1
2
3
4
5
6
7
$.ajax({
  type: 'GET',
  url: '/my-api',
  success: function(data) {
    // Обработка данных, полученных от сервера
  }
});


В этом примере мы указываем тип запроса (GET) и URL-адрес (/my-api). Мы также указываем функцию, которая будет вызвана, когда запрос будет успешно завершен. Эта функция принимает один параметр - данные, которые были возвращены сервером. Вы можете использовать эти данные для обновления страницы или для выполнения других д

Пользователь

от nikko , год назад

@alisa.bahringer 

jQuery упрощает создание AJAX-запросов с помощью метода $.ajax():

1
2
3
4
5
6
7
$.ajax({
  type: "POST",
  url: "some.php",
  data: { name: "John", location: "Boston" }
}).done(function( msg ) {
  alert( "Data Saved: " + msg );
});


Если вы хотите выполнить GET-запрос, можете использовать короткий синтаксис:

1
2
3
4
$.get( "test.php", { name: "John", time: "2pm" } )
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });