jquery ui datepicker setDate无法正常工作

时间:2015-10-30 13:19:20

标签: jquery jquery-ui datepicker

我有一个非常简单的设置,令人惊讶地无法正常工作:

HTML

<input type="text" value="08/03/2016" class="datepicker" />

JS

$(document).ready(function() {
   $('.datepicker').datepicker({
       setDate: "08/03/2016"
   });
});

无论是否设置了输入值,它始终在2015年10月开启。 为什么会这样?

2 个答案:

答案 0 :(得分:2)

试试这个:

$( ".datepicker" ).datepicker( "setDate", "08/03/2016" );

它是一个方法调用,而不是初始化时的选项。

答案 1 :(得分:1)

您必须先初始化datepicker:

$(function() {
    $('.datepicker').datepicker();
    $('.datepicker').datepicker("setDate",  "08/03/2016");
});

https://jsfiddle.net/n3Lapbhn/2/