我正在将日期选择器应用到具有以下日期格式的表单字段:'dd/mm/yy'
,因此当用户选择日期时,它将以该格式放置在字段中。
问题在于该字段预先填充了格式为 yy-mm-dd
的值,并且日期选择器显示的是今天的日期。
如何使用字段值初始化日期选择器?
我之前使用过 jQuery Tools 中的日期选择器,它会自动从字段值初始化日期选择器,但 jQuery UI 中的日期选择器没有这种有用的功能。
最佳答案
实现方法是:
$('#activity_date').datepicker({ dateFormat: 'yy-mm-dd' })
$('#activity_date').datepicker("setDate", "2012-01-21")
$('#activity_date').datepicker("option", "dateFormat", "DD, d MM, yy")
说明:
- 设置与数据库中的日期格式相同
- 设置日期
- 设置我们想要在表单字段中显示的日期格式
关于jquery-ui - 如何在 jQuery-UI 中初始化预格式化的日期选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12060314/