Синтаксис
.load(url,[data],[callback],[dataType])
Описание
Функция .load() осуществляет запрос к серверу без перезагрузки страницы.
- url - url-адрес, по которому будет отправлен запрос
- data - данные, которые будут отправлены на сервер в формате объекта: {key1:value1, key2:value2, ...}.
- callback(data, textStatus, XMLHttpRequest) - пользовательская функция, которая будет вызвана после того, как присланный сервером html-текст будет помещен в выбранные элементы страницы
- data - данные, присланные с сервера
- textStatus - статус того, как был выполнен запрос
- XMLHttpRequest - объект XMLHttpRequest
- dataType - тип данных, которые пришлет сервер в ответ
Примеры
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>load demo</title>
<style>
body {
font-size: 12px;
font-family: Arial;
}
</style>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<b>Projects:</b>
<ol id="new-projects"></ol>
<script>
$( "#new-projects" ).load( "/resources/load.html #projects li" );
</script>
</body>
</html>
0 комментариев