Я пытаюсь понять пример клиентского кода для использования ASP.Net Ajax управления календарем. Вот пример кода с веб-сайта asp.net.ASP.Net Ajax toolkit на стороне клиента код и вопросы javascript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<style type="text/css">
</style>
<link href="http://ajax.microsoft.com/ajax/beta/0911/extended/Calendar/Calendar.css" rel="stylesheet" type="text/css" />
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.js" type="text/javascript"></script>
<script src="http://ajax.microsoft.com/ajax/beta/0911/Start.debug.js" type="text/javascript"></script>
<script src="http://ajax.microsoft.com/ajax/beta/0911/extended/ExtendedControls.debug.js" type="text/javascript"></script>
<script type="text/javascript">
Sys.debug = true;
Sys.require(Sys.components.calendar, function() {
$("#bdate").calendar({});
});
</script>
</head>
<body>
<div style="width:1px;height:500px"></div>
<input type="text" id="bdate" />
</body>
</html>
Согласно некоторым документам, следующие строки загрузки файла JavaScript Sys.require())
.
$("#bdate")
использует jQuery для поиска объекта с идентификатором «bdate». Я не понимаю, все остальное, особенно
.calendar({}),
особенно({}),
function()
Любая помощь или советы приветствуются !!!!
Sys.require(Sys.components.calendar, function() {
$("#bdate").calendar({});
});