2

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

问题是该字段预先填充了 format 中的值yy-mm-dd,并且 datepicker 显示的是今天的日期。

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

我以前使用过 jQuery Tools 中的 datepicker,它会自动从字段值初始化 datepicker,但是 jQuery UI 中的 datepicker 没有那个有用的功能。

4

1 回答 1

3

这样做的方法是:

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

解释:

  • 将 dateFormat 设置为数据库中的日期格式
  • 设置日期
  • 设置我们要在表单域中显示的 dateFormat
于 2012-08-21T21:06:54.617 回答