压缩datepicker初始化?

时间:2015-09-16 18:04:48

标签: jquery datepicker

必须有一种方法来压缩它,但我似乎可以找出具有多个选项集的init的语法。

http://jsfiddle.net/kirkbross/scypk2ao/

基本上,使用今天的日期预先填充一个日期选择器输入,并禁止过去的日期。

$("#event_date").datepicker();
var defaultDate = new Date();
$("#event_date").datepicker('setDate', defaultDate);
$("#event_date").datepicker('option', 'minDate', 0);

2 个答案:

答案 0 :(得分:1)

由于setDate不是一个选项,而是一个方法,因此您应首先使用其构造函数创建datepicker对象,然后调用该方法。这可以通过以下方式在没有两个$(..)查询的情况下完成::

$("#event_date").datepicker({
    minDate: 0
  }).datepicker('setDate', defaultDate);

答案 1 :(得分:0)

这是工作代码。谢谢,J Santosh。

http://jsfiddle.net/10dw46ne/

$("#event_date").datepicker({
    minDate: new Date(),
    format: 'dd/mm/yyyy'
}).datepicker('setDate', new Date());;