jQuery Datepicker 默认日期与从数据库填充的日期不同

Posted

技术标签:

【中文标题】jQuery Datepicker 默认日期与从数据库填充的日期不同【英文标题】:jQuery Datepicker default date different than date populated from database 【发布时间】:2014-05-04 00:15:27 【问题描述】:

我还没有找到答案,甚至没有关于如何执行此操作的提示。我有一个表单,其中包含从我的数据库中预先填充的日期输入字段。这工作得很好。我想知道的是,这个日期选择器上的默认日期是否可以不同于预填充的字段。

例如,日期是需要定期更新的日期。如果数据库中的日期显示“12-31-2007”,但现在我需要将日期更新为今天的日期,我必须通过几个步骤来获取今天的日期以显示单击日期选择器字段的时间。我希望日历在此字段中默认为今天的日期,以便更新数据库中的日期变得简单易行。

我尝试使用 defaultDate 参数,但由于该字段是预先填充的,因此 defaultDate 不会影响显示的日期。

有什么想法吗?提前致谢。

【问题讨论】:

【参考方案1】:

我最终使用了这个:

$('.date').datepicker(showButtonPanel: true);

因为这是一个 Intranet Web 应用程序,所以我使用 SO 的这个答案调整了 jQuery 源代码:https://***.com/a/7613795/652519

【讨论】:

以上是关于jQuery Datepicker 默认日期与从数据库填充的日期不同的主要内容,如果未能解决你的问题,请参考以下文章

JQuery datepicker 默认日期和多个 datepicker

jquery ui datepicker怎么设置默认日期

JQuery Datepicker - 没有默认日期

jquery datepicker 默认日期

如何设置jquery datepicker默认显示当天日期

在jQuery UI datepicker中将今天的日期设置为默认日期[重复]