Книга: ASP.NET MVC Framework
load
load
Данная функция применяется для уже готового результата селектора jQuery и предназначена для того, чтобы запросить с сервера HTML-код и внедрить его в выбранные ранее объекты. Функция содержит три параметра:
? url
— строка адреса для запроса на сервер. Данная строка может содержать любой допустимый селектор для фильтрации результатов запроса. Например, строка "Home/GetTime span.timeData" отправит запрос по адресу Home/GetTime, но результат запроса будет отфильтрован — из него будет выбран элемент (или элементы) span
с CSS-классом timeData
;
? data
(необязательно) — параметры запроса, которые следует отправить на сервер. Параметры могут быть представлены в двух видах. В первом случае, когда параметр представлен в виде строки, формируется GET-запрос. Во втором случае, когда параметры представлены в виде объектов и пар "ключ/значение", формируется POST-запрос;
? callback
(необязательно) — определяет функцию, которая будет вызвана после завершения запроса, удачного либо нет. Функция содержит три параметра: текст ответа, тип данных ответа и объект XMLHttpRequest.
Следующий пример загрузит значение времени в элемент с индентификатором timeText
:
<script type="text/javascript">
function GetTime() {
$('#timeText').load('Home/GetTime');
}
</script>
Как можно убедиться, асинхронный запрос и изменение значения элемента HTML-разметки уместилось всего в одной строке. Это крайне удобно в ряде случаев.
- Initial loading of extra modules
- Problems loading modules
- Choosing, Configuring, and Installing the Boot Loader
- Beginning the Boot Loading Process
- Loading the Linux Kernel
- Runtime Errors, Boot Loader Problems, and Kernel Oops
- Chapter 7. Bootloaders
- 2.1.1. BIOS Versus Bootloader
- 5.1.3. Bootstrap Loader
- 6.4.3. Bootloader Support for initrd
- 7.1. Role of a Bootloader
- 7.2. Bootloader Challenges