120 likes | 297 Views
Что такое AJAX Сокращенные методы : $.get, $.post, .load(), $.getScript , $. getJSON $.ajax(). Ajax: jQuery. Asynchronous Javascript and XML — « асинхронный JavaScript и XML »
E N D
Что такое AJAX Сокращенные методы: $.get, $.post, .load(), $.getScript, $.getJSON $.ajax() Ajax: jQuery
Asynchronous Javascript and XML — «асинхронный JavaScript и XML» Запрос выполняется на заднем фоне, и результат взаимодействует со страницей при помощи функции обратного вызова Преимуществанет необходимости в перезагрузки страницы Недостаткипоявление ошибки работы с данными которых еще нет AJAX
jQuery.get(url–Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова[, dataType ] – тип данных, если не указан явно - определяется библиотекой. (xml, json, script, or html)) $.get
jQuery.post (url – Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова[, dataType ] – тип данных, если не указан явно - определяется библиотекой. (xml, json, script, or html)) $.post
.load( url – Адрес запроса[, data ] – Передаваемые данные[, complete(responseText, textStatus, XMLHttpRequest) ] – функция обратно вызова) .load
jQuery.getJSON( url – Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова) $.getJSON
jQuery.getScript( url – Адрес запроса [, success(script, textStatus, jqXHR) ] – функция обратно вызова ) $.getScript
url – адрес success – функция при успешном запросе type – http метод error – функция приполучении ошибки в запросе complete – функция при завершении запроса async – будет ли асинхронным запрос context– указывает на элемент, на которые будет ссылаться this data– передаваемые данные dataType – (xml, json, script, html, text) global – сработают ли глобальные события timeout – Указывает тайм-аут (в миллисекундах) запроса $.ajax настройки
Книга pro jQueryhttp://smarly.net/pro-jquery/pro-jquery-data-and-ajax/pro-jquery-using-ajax-ihttp://smarly.net/pro-jquery/pro-jquery-data-and-ajax/pro-jquery-using-ajax-ii PowerPoint презентацияhttp://storage.smarly.net/study-web-development-asp-net-mvc/lesson-07.pptx Видео урокhttp://youtu.be/Go4xecQO2vA Материал