Ajax запрос js файла

jQuery.getScript() — производит запрос методом GET к серверу без перезагрузки страницы, с запросом javascript файла. При получении запрошенного файла, код внутри него будет автоматически выполнен.

  • url — url-адрес, по которому будет отправлен запрос.
  • success (data, textStatus) — пользовательская функция, которая будет вызвана после ответа сервера.
    • data данные, присланные с сервера.
    • textStatus статус того, как был выполнен запрос.

тот метод представляет из себя альтернативу (сокращенным вариантом) использования функции $.ajax(), вызванной со следующими параметрами:

Загруженный скрипт выполняется в глобальном контексте, поэтому он может ссылаться на другие переменные и использовать функции JQuery.

Обработчик успешного выполнения запроса

Скрипт будет запущен после того как файл будет загружен:

Обработка ошибок

Начиная с jQuery 1.5 мы можем воспользоваться методом .fail():

В версиях выше jQuery 1.5, глобальный метод .ajaxError() может быть использован для обработки ошибок:

Кэширование

По умолчанию, $.getScript() не использует кэширование. Настроить кэширование можно с помощью $.ajaxSetup():

В качестве альтернативы, можно воспользоваться методом $.ajax().

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *