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 комментариев