JavaScript. Подробное руководство, 6-е издание
Шрифт:
Функции jQuery поддержки архитектуры Ajax
Большая часть функциональности библиотеки jQuery, имеющей отношение к поддержке архитектуры Ajax, реализована в виде вспомогательных функций, а не методов. Они являются одними из наиболее сложных функций в библиотеке jQuery. Дополнительные сведения приводятся в разделе 19.6.
Коды состояния Ajax
Типы данных Ajax
События Ajax
Параметры Ajax
Сложная,
Устанавливает указанные параметры как значения по умолчанию. Принимает тот же объект options, какой передается функции
Отправляет асинхронный запрос по адресу url, добавляя любые данные data. Выполняет синтаксический анализ полученного ответа как строки в формате JSON и передает получившийся объект функции обратного вызова f. Возвращает объект
Отправляет асинхронный запрос по адресу url. При получении ответа выполняет его как сценарий, а затем передает текст ответа функции f. Возвращает объект
Отправляет асинхронный HTTP GET-запрос по адресу url, добавляя данные data, если указаны, в строку параметров запроса данного URL-адреса. При получении ответа интерпретирует его как данные типа type или в соответствии со значением заголовка Content-Type ответа и выполняет его или выполняет синтаксический анализ, если это необходимо. В заключение передает (возможно, в разобранном виде) данные ответа функции обратного вызова f вместе с кодом состояния и объектом
Действует подобно функции
Сериализует имена и значения свойств объекта о в формат «www-form-urlencoded», пригодный для добавления в URL-адрес или для передачи в теле HTTP POST-запроса. Большинство функций поддержки Ajax в библиотеке jQuery делают это автоматически, если получают объект в параметре data. Если требуется выполнить поверхностную сериализацию объекта в стиле версии jQuery 1.3, во втором аргументе следует передать значение true.
Выполняет синтаксический разбор текста в формате JSON и возвращает полученный объект. Функции поддержки архитектуры Ajax в библиотеке jQuery используют эту функцию при запросе данных в формате JSON.
Отправляет асинхронный запрос по адресу url, добавляя любые данные data. При получении ответа интерпретирует его как строку с разметкой HTML и вставляет ее в каждый выбранный элемент, замещая любое имеющееся содержимое. В заключение вызывает f как метод для каждого выбранного элемента, передавая функции f текст ответа, код состояния и объект
Если значение url включает пробел, любой текст после пробела используется как селектор и в выбранные элементы вставляется только часть документа в ответе, которая соответствует селектору.
В отличие от большинства функций поддержки архитектуры Ajax в библиотеке jQuery,
Сериализует имена и значения выбранных форм или элементов форм и возвращает строку в формате «www-form-urlencoded».
Вспомогательные функции в библиотеке jQuery
Ниже перечислены различные функции и свойства (не методы), имеющиеся в библиотеке jQuery. Дополнительные сведения приводятся в разделе 19.7.
Устаревший синоним для
Это свойство ссылается на объект, идентифицирующий производителя и версию броузера. Объект имеет свойство
100 легенд рока. Живой звук в каждой фразе
Документальная литература:
биографии и мемуары
рейтинг книги
Ловец мудрости
Фантастика:
фэнтези
рейтинг книги
Газлайтер. Том 10
10. История Телепата
Фантастика:
боевая фантастика
рейтинг книги
Записки уцелевшего
Документальная литература:
биографии и мемуары
рейтинг книги
Энциклопедия начинающего водителя
Дом и Семья:
хобби и ремесла
рейтинг книги
Неучтенный элемент. Том 4
4. Антимаг. Вне системы
Фантастика:
фэнтези
рейтинг книги
Точка Бифуркации XIV
14. ТБ
Фантастика:
аниме
фэнтези
попаданцы
рейтинг книги
В огне государственного катаклизма
Документальная литература:
биографии и мемуары
рейтинг книги
Поход
4. Ермак
Фантастика:
боевая фантастика
альтернативная история
рейтинг книги
Третий. Том 5
5. Отпуск
Фантастика:
космическая фантастика
фантастика: прочее
рейтинг книги
Год 1944 — «победный»
Великая Отечественная : Неизвестная война
Научно-образовательная:
военная история
рейтинг книги
Слово (Том 2)
рейтинг книги