Да. Вы можете использовать его для создания статического календаря (но лучше, если вы уже используете некоторые функции jquery ui, поэтому для загрузки не требуется никаких дополнительных js).
Вы можете использовать две опции:
- встроенный (будет отображаться календарь выбора даты)
$('#datepicker').datepicker({inline: true});
- отключить (отключить календарь)
$ ('# datepicker'). Datepicker ({disabled: true});
Полный код (рабочий)
<head>
<script type="text/javascript">
$(document).ready(function(){
var staticDate = $("#static_date").val();
$('#datepicker').datepicker({
inline: true,
disabled: true,
defaultDate: staticDate
});
});
</script>
</head>
<body>
<input type="hidden" id="static_date" value="01/01/2012" />
<div id="datepicker"></div>
</body>
Вы можете видеть, что datepickerограничен div, а не текстовым полем.Первая строка в теле - это место, где вы можете определить статическую дату.Не забывайте также использовать формат, который также установлен в указателе даты.