Ajax является технологией разработки интерактивных пользовательских интерфейсов веб-приложений, позволяющий в фоновом режиме обмениваться данными между браузером и сервером.
Функции Ajax
Название |
Описание |
$.get() |
производит запрос к серверу методом GET |
$.post() |
производит запрос к серверу методом POST |
.load() |
производит запрос HTML-данных у сервера и помещает их в выбранные элементы страницы |
$.getJSON() |
производит запрос JSON-данных у сервера методом GET |
$.getScript() |
производит запрос файла javascript методом GET, а затем выполняет код из полученного файла. |
Низкоуровневые функции
Название |
Описание |
$.ajax() |
Производит асинхронный ajax-запрос с установленными параметрами. |
$.ajaxSetup() |
Устанавливает параметры для ajax-запроса, которые будут использоваться по умолчанию. |
Обработка ajax-событий
Название |
Описание |
.ajaxSend() |
Устанавливает пользовательскую функцию, которая будет вызвана при отправке ajax-запроса. |
.ajaxComplete() |
Устанавливает пользовательскую функцию, которая будет вызвана при завершении ajax-запроса. |
.ajaxSuccess() |
Устанавливает пользовательскую функцию, которая будет вызвана при удачном завершении ajax-запроса. |
.ajaxError() |
Устанавливает пользовательскую функцию, которая будет вызвана при неудачном завершении ajax-запроса. |
.ajaxStart() |
Устанавливает пользовательскую функцию, которая будет вызвана перед выполнением первого ajax-запроса. |
.ajaxStop() |
Устанавливает пользовательскую функцию, которая будет вызвана после выполнения всех запущенных ajax-запросов. |
Вспомогательные функции
Название |
Описание |
$.param() |
Преобразует массив объектов в строку, пригодную для использования в URL. |
.serialize() |
Преобразует данные формы в строку, пригодную для использования в URL. |
.serializeArray() |
Преобразует данные формы в массив объектов вида {name:"name", value:"val"}. |
0 комментариев