你在哪里把datepicker的值

时间:2011-03-27 21:35:13

标签: jquery jquery-ui

我在jQueryUI中使用datepicker,需要内联的datepicker。文档说只需使用.datepicker配置div而不是输入标记。

但是,我无法找到如何为默认情况下显示的选择器指定日期。您可以为输入设置“值”但是如何使用div ???

2 个答案:

答案 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.resFullDatedateFormat相同,例如

    $( "#datepicker" ).datepicker({
        defaultDate: data.resFullDate, // e.g. 10-03-28
        dateFormat: 'yy-mm-dd'
    });