Выполняет асинхронный HTTP-запрос (Ajax-запрос). Метод появился в jQuery 1.0.

jQuery.ajax( url, [ settings ] )

  • url — Строка, содержащая URL-адрес, куда будет послан запрос.
  • settings — объект, содержащий набор пар "ключ-значение", который задает конфигурацию Ajax-запроса. Все эти настройки необязательны. Настройки по умолчанию могут быть заданы с помощью метода $.ajaxSetup(). Подробная информация о настройках указана ниже для метода jQuery.ajax( settings ).

Функция $.ajax() используется для осуществления любых Ajax-запросов в библиотеке jQuery. Часто нет необходимости использовать непосредственно эту функцию, так как существуют упрощенные альтернативы, такие как $.get() и .load() — они удобны и просты в использовании. Хотя для более гибкой настройки Ajax-запроса можно использовать и метод $.ajax().