Jquery ui 如何在jQueryUI中初始化预格式化的日期选择器?

Jquery ui 如何在jQueryUI中初始化预格式化的日期选择器?,jquery-ui,datepicker,Jquery Ui,Datepicker,我将日期选择器应用于具有以下日期格式的表单字段:'dd/mm/yy',因此当用户选择日期时,它将以该格式放置在字段中 问题是该字段预先填充了格式为yy-mm-dd的值,日期选择器显示的是今天的日期 如何使用字段值初始化日期选择器 我以前使用过jQuery工具中的datepicker,它会根据字段值自动初始化datepicker,但jQuery UI中的datepicker没有这种有用的功能。方法是: $('#activity_date').datepicker({ dateFormat: 'yy

我将日期选择器应用于具有以下日期格式的表单字段:
'dd/mm/yy'
,因此当用户选择日期时,它将以该格式放置在字段中

问题是该字段预先填充了格式为
yy-mm-dd
的值,日期选择器显示的是今天的日期

如何使用字段值初始化日期选择器

我以前使用过jQuery工具中的datepicker,它会根据字段值自动初始化datepicker,但jQuery UI中的datepicker没有这种有用的功能。

方法是:

$('#activity_date').datepicker({ dateFormat: 'yy-mm-dd' })
$('#activity_date').datepicker("setDate", "2012-01-21")
$('#activity_date').datepicker("option", "dateFormat", "DD, d MM, yy")
说明:

  • 将日期格式设置为数据库中的格式
  • 定日期
  • 设置要在表单字段中显示的日期格式

如果字段具有默认值,则似乎不会格式化日期