1 / 7

Ненавязчивый JavaScript Ajax расширенные методы AjaxOptions InsertionMode

Ненавязчивый JavaScript Ajax расширенные методы AjaxOptions InsertionMode. AJAX: ASP.NET MVC 4.

garan
Download Presentation

Ненавязчивый JavaScript Ajax расширенные методы AjaxOptions InsertionMode

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ненавязчивый JavaScript Ajax расширенные методы AjaxOptions InsertionMode AJAX: ASP.NET MVC 4

  2. Настройка<add key="UnobtrusiveJavaScriptEnabled" value="true" /> в web.config (распространяется на все приложение)@{Html.EnableUnobtrusiveJavaScript(bool);} на представлении (распространяется на текущий запрос) Адаптер<script src="~/Scripts/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script> Ненавязчивого JavaScript

  3. Ajax.ActionLink – Создает гиперссылку на действие контроллера, которая при нажатии отправляет запрос Ajax.RouteLink –Создает ссылку на определенный роут, а не действие контроллера Ajax.BeginForm – Создает элемент формы, который будет отправлять введенные данные к методу действию контроллера Ajax.BeginRouteForm – Отправляет запрос по определенному роуту, а не к действию контроллера Ajax.GlobalizationScript – Создает ссылку на скрипт глобализации, в котором содержится информация о языке и региональных параметрах Ajax.JavaScriptStringEncode – Кодирует строку для безопасного использования в JavaScript Ajax расширенные методы

  4. Url – URL-адрес, по которому требуется выполнить запрос HttpMethod – Метод HTTP-запроса ("Get" или "Post") UpdateTargetId – Идентификатор DOM-элемента, который должен быть обновлен с использованием ответа от сервера InsertionMode – Режим, определяющий, как ответ должен вставляться в целевой DOM-элемент Confirm – Сообщение, которое должно отображаться в окне подтверждения перед отправкой запроса AjaxOptions

  5. OnBegin – Функция JavaScript, которая должна вызываться непосредственно перед обновлением страницы OnComplete – Функция JavaScript, которая должна вызываться после создания экземпляра данных ответа, но перед обновлением страницы OnFailure – Функция JavaScript, которая должна вызываться в случае сбоя обновления страницы OnSuccess – Функция JavaScript, которая должна вызываться после успешного обновления страницы LoadingElementId – Атрибут id HTML-элемента, который отображается при загрузке функции Ajax LoadingElementDuration – Значение, управляющее длительностью анимации при отображении или скрытии загружающегося элемента, в миллисекундах

  6. Перечисление со значениями InsertAfter (вставить в конец контейнера)InsertBefore (вставить в начало контейнера)Replace (заменить содержимое контейнера) InsertionMode

  7. Главы книг: “ASP.NET MVC 4 в действии” и “pro ASP.NET MVC 4”http://www.smarly.net/asp-net-mvc-4-in-action/working-with-asp-net-mvc/ajax-in-asp-net-mvchttp://www.smarly.net/pro-asp-net-mvc-4/asp-net-mvc-4-in-detail/url-and-ajax-helper-methods PowerPoint презентацияhttp://storage.smarly.net/study-web-development-asp-net-mvc/lesson-08.pptx Видео урокhttp://youtu.be/6HUesunglVM Материал

More Related