我有带有日期字段 (yy-mm-dd) 的 MySQL 表。
我有带有日期选择器的表单可以对其进行编辑并且工作正常。
但是前端日期显示为 mm-dd-yy,这可能会令人困惑。
我希望带有日期选择器的字段将值显示为 mm-dd-yy,但实际值应采用旧格式 (yy-mm-dd)。
如何达到这个目标?
补充:我知道如何更改日期格式。我想要单独显示值和实际值。这就是它的全部内容。
最佳答案
jQuery UI Datepicker 小部件附带 altField
和 altFormat
选项,允许您设置辅助(如果需要则隐藏)表单输入以以任何格式存储日期你想要:
$( ".selector" ).datepicker({
altField : '#actualDate',
altFormat : 'yy-mm-dd'
});
来源:http://jqueryui.com/demos/datepicker/#option-altFormat
这是一个演示:http://jsfiddle.net/MmKmq/
关于jQuery 日期选择器显示格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8672382/