Что такое AJAX Сокращенные методы : $.get, $.post, .load(), ...
description
Transcript of Что такое AJAX Сокращенные методы : $.get, $.post, .load(), ...
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
• Что такое AJAX• Сокращенные методы:
$.get, $.post, .load(), $.getScript, $.getJSON
• $.ajax()
Ajax: jQuery
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
Asynchronous Javascript and XML — «асинхронный JavaScript и XML»
Запрос выполняется на заднем фоне, и результат взаимодействует со страницей при помощи функции обратного вызова
Преимуществанет необходимости в перезагрузки страницы
Недостаткипоявление ошибки работы с данными которых еще нет
AJAX
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
Сокращенные методы
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
jQuery.get(url – Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова[, dataType ] – тип данных, если не указан явно - определяется библиотекой. (xml, json, script, or html))
$.get
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
jQuery.post (url – Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова[, dataType ] – тип данных, если не указан явно - определяется библиотекой. (xml, json, script, or html))
$.post
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
.load( url – Адрес запроса[, data ] – Передаваемые данные[, complete(responseText, textStatus, XMLHttpRequest) ] – функция обратно вызова)
.load
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
jQuery.getJSON( url – Адрес запроса[, data ] – Передаваемые данные[, success(data, textStatus, jqXHR) ] – функция обратно вызова)
$.getJSON
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
jQuery.getScript( url – Адрес запроса [, success(script, textStatus, jqXHR) ] – функция обратно вызова )
$.getScript
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
$.ajax()
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
url – адрес
success – функция при успешном запросе
type – http метод
error – функция при получении ошибки в запросе
complete – функция при завершении запроса
async – будет ли асинхронным запрос
context – указывает на элемент, на
которые будет ссылаться thisdata – передаваемые данные
dataType – (xml, json, script, html, text)
global – сработают ли глобальные события
timeout – Указывает тайм-аут (в миллисекундах) запроса
$.ajax настройки
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.net
Книга 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
Материал