一尘不染

如何用今天的日期预填充jQuery Datepicker文本框?

javascript

我有一个非常简单的jQuery Datepicker日历:

$(document).ready(function(){
    $("#date_pretty").datepicker({ 
    });
});

当然还有HTML …

<input type="text" size="10" value="" id="date_pretty"/>

当用户调出日历时,今天的日期会很好地突出显示给用户,但是如何让jQuery在页面加载时使用今天的日期来预填充文本框本身,而无需用户执行任何操作?在99%的时间中,今天的默认日期将是他们想要的。


阅读 290

收藏
2020-05-01

共1个答案

一尘不染

更新:有报告称此功能不再适用于Chrome。

这很简洁,并且可以完成工作(过时):

$(".date-pick").datepicker('setDate', new Date());

这不太简洁,利用链接使其可以在chrome中使用(2019-06-04):

$(".date-pick").datepicker().datepicker('setDate', new Date());
2020-05-01