Jquery UI日期选择器硬编码日期值在页面加载时为空

Jquery UI日期选择器硬编码日期值在页面加载时为空,jquery,jquery-ui,Jquery,Jquery Ui,使用UI日期选择器 “2012-07-08”以下的初始值在我的表单加载时不显示。我可以选择日期,但内联日期不显示 使用最新的jquery库和ui稳定版本 $(document).ready(function() { $(".datepicker").datepicker(); $(".datepicker").datepicker("option", "dateFormat", "yy-mm-dd"); }); <input type="text" name="mydat

使用UI日期选择器

“2012-07-08”以下的初始值在我的表单加载时不显示。我可以选择日期,但内联日期不显示

使用最新的jquery库和ui稳定版本

 $(document).ready(function() {
   $(".datepicker").datepicker();
   $(".datepicker").datepicker("option", "dateFormat", "yy-mm-dd"); 
});

<input type="text" name="mydate" id="dp1" class="datepicker" style="width:80px" value="2012-07-08" maxlength="10" />
$(文档).ready(函数(){
$(“.datepicker”).datepicker();
$(“.datepicker”).datepicker(“选项”、“日期格式”、“yy-mm-dd”);
});

您可以调用
日期选择器()
并在单个调用中添加该选项。这对我很有用:

$(document).ready(function() {   
   $(".datepicker").datepicker({dateFormat:'yy-mm-dd'});
});

Fiddle:

我注意到一件事(尽管不知道它是否有区别),那就是您给datepicker的日期格式与HTML中的不同。。。可能不是问题的原因,但可能仍需要修复。:)jquery datepicker格式yy实际上适用于YYYY,我已经尝试过了。当我这样做时,会显示日期,但单击日期字段不会显示ui datepicker小部件。您可以设置JSFIDLE以便我重现您的问题吗?