0

这是用于在文档就绪时将 defaultDate 更新为文本字段的代码,但它不更新当前日期。

  var currentDate = new Date();
        $("#tbdate").datepicker({
            changeMonth: true,
            changeYear: true,
            dateFormat: 'dd-mm-yy',
            defaultDate: currentDate
        });

请让我知道我做错了什么?

4

2 回答 2

1

如果您想currentDate在默认情况下(在页面加载时)输入您的输入字段,您可以试试这个:

var currentDate = new Date();
$("#tbdate").datepicker({
    changeMonth: true,
    changeYear: true,
    dateFormat: 'dd-mm-yy',
    defaultDate: currentDate
}).datepicker("setDate", "0");
//^^

(添加了最后一行,以便defaultDate在您的输入字段中设置。)

于 2013-08-09T12:54:47.710 回答
1

deafaultDate不更新与日期选择器关联的控件,但setDate这样做试试这个:

$("#tbdate").datepicker({
    changeMonth: true,
    changeYear: true,
    dateFormat: 'dd-mm-yy',
}).datepicker("setDate", new Date());
于 2013-08-09T12:55:57.193 回答