Технология построения интерактивных Web-ресурсов. Мартынов А.И - 42 стр.

UptoLike

Составители: 

42
Повысить устойчивость приложений можно также использованием
фреймворков, таких как например jquery. Скачать jquery можно с официального
сайта http://jquery.com/
.
jQuery – библиотека JavaScript, фокусирующаяся на взаимодействии
JavaScript и HTML[9]. Библиотека jQuery помогает получать доступ к элементам
DOM, обращаться к атрибутам и содержимому элементов страницы,
манипулировать ими. Также библиотека jQuery предоставляет более простой API
по работе с Ajax.
Базовыми функциями для работы с AJAX являются post() и get() (есть еще
более низкоуровневая функция ajax()):
$.post(url[, params[, callback]])
$.get(url[, params[, callback]])
В качестве параметров являются:
url – адрес страницы, на которую будет отправлен запрос;
params – параметры, передаваемые в запросе в виде пар «ключ :
значение»;
callback – функция, которая будет вызвана в случае успешного
завершения вызова.
Рассмотрим, как изменится наша функция SendData с применением
фреймворка jQuery.
function SendData(id_data) {
$.post(
'/ personal.php',
{
id: id_data
},
processResponse
);
Функция processResponse преобразуется к следующему виду
function processResponse(data) {
$('#content').html(data);
}
где data – данные, возвращаемые с сервера.