Встречается на собеседованиях • сегодня

Как выполняется AJAX запрос через JQuery

AJAX запрос в jQuery выполняется с помощью метода $.ajax(). Он позволяет асинхронно обмениваться данными с сервером без перезагрузки страницы.

javascript
$.ajax({
  url: 'https://api.example.com/data',
  method: 'GET', // или 'POST', 'PUT', 'DELETE'
  dataType: 'json', // ожидаемый тип данных
  data: { param1: 'value1' }, // данные для отправки
  success: function(response) {
    console.log('Успех:', response);
  },
  error: function(xhr, status, error) {
    console.error('Ошибка:', error);
  }
});

Есть сокращенные методы:

  • $.get() - для GET-запросов
  • $.post() - для POST-запросов
  • $.getJSON() - для GET с ожиданием JSON
javascript
$.get('https://api.example.com/data', function(response) {
  console.log(response);
});

Ключевые особенности:

  1. Асинхронность по умолчанию
  2. Поддержка промисов (можно использовать .done(), .fail())
  3. Автоматическая обработка JSON
  4. Кроссбраузерная работа с XMLHttpRequest
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы