Unetway

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

Синтаксис

jQuery.getScript(url, [success(data, textStatus)])

Описание

Функция jQuery.getScript() производит запрос к файлу js на сервере без перезагрузки страницы.

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

Примеры

jQuery.cachedScript = function( url, options ) {
 
  // Allow user to set any option except for dataType, cache, and url
  options = $.extend( options || {}, {
    dataType: "script",
    cache: true,
    url: url
  });
 
  // Use $.ajax() since it is more flexible than $.getScript
  // Return the jqXHR object so we can chain callbacks
  return jQuery.ajax( options );
};
 
// Usage
$.cachedScript( "ajax/test.js" ).done(function( script, textStatus ) {
  console.log( textStatus );
});