我在jQueryUI中使用datepicker,需要内联的datepicker。文档说只需使用.datepicker配置div而不是输入标记。
但是,我无法找到如何为默认情况下显示的选择器指定日期。您可以为输入设置“值”但是如何使用div ???
答案 0 :(得分:1)
使用defaultDate
选项指定日期。
<script>
$(function() {
$( "#datepicker" ).datepicker({
defaultDate: +7 // next week
});
});
</script>
Date: <div id="datepicker"></div>
答案 1 :(得分:0)
documentation of the defaultDate
option说:
通过a指定实际日期 日期对象或作为字符串 当前的dateFormat,或者是一些 从今天起的天数(例如+7)或字符串 价值观和期间('年', '几个月','w'几周,'d'代表 天,例如'+ 1m + 7d'),或null 今天。
因此,您需要确保data.resFullDate
与dateFormat
相同,例如
$( "#datepicker" ).datepicker({
defaultDate: data.resFullDate, // e.g. 10-03-28
dateFormat: 'yy-mm-dd'
});