jQuery 日期选择器显示格式

标签 jquery datepicker format

我有带有日期字段 (yy-mm-dd) 的 MySQL 表。

我有带有日期选择器的表单可以对其进行编辑并且工作正常。

但是前端日期显示为 mm-dd-yy,这可能会令人困惑。

我希望带有日期选择器的字段将值显示为 mm-dd-yy,但实际值应采用旧格式 (yy-mm-dd)。

如何达到这个目标?

补充:我知道如何更改日期格式。我想要单独显示值和实际值。这就是它的全部内容。

最佳答案

jQuery UI Datepicker 小部件附带 altFieldaltFormat 选项,允许您设置辅助(如果需要则隐藏)表单输入以以任何格式存储日期你想要:

$( ".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/

相关文章:

javascript - 所有未选择的选项标签

javascript - 如何在 Mvc 应用程序中使用 Bootstrap Datepicker 添加 Datepicker?

format - DBase7 中的时间戳

javascript - 如何使用 Jquery 过滤器?

javascript - javascript 重定向后 css 无法正确加载

javascript - 当 minViewMode : 1 时,如何使 bootstrap datepicker 选择该月的最后一天而不是第一天

android - 将日期格式化为mysql格式

java - SimpleDateFormat 不会解析!

html - 文本不同时格式化文本

jquery数组/按顺序从数组调用函数