默认情况下在日期选择器中设置特定日期

Posted

技术标签:

【中文标题】默认情况下在日期选择器中设置特定日期【英文标题】:By default set specific date in datepicker 【发布时间】:2016-11-02 02:21:30 【问题描述】:

我正在实现编辑用户功能。这是我的日期选择器的 jquery 代码

$('#companybegindate').datepicker(
    autoclose: true,
    dateFormat: 'yy',
    changeYear: true
);

这是 html

 <input type="text" class="form-control pull-right" name="companybegindate" id="companybegindate" value="">

我的问题是,如果我要从数据库中获取任何日期,我怎样才能将该日期默认设置为 datepicker??

假设我得到的是“2016-06-20”,我该如何将此日期默认设置为 datepicker。 任何帮助都非常感谢..谢谢。

【问题讨论】:

可能被***.com/questions/14580749/…欺骗 可以使用 php 日期函数默认:value="&lt;?php echo date('Y-m-d');?&gt;". 您是否尝试将值放入输入字段? 【参考方案1】:
<input type="text" class="form-control pull-right" name="companybegindate" id="companybegindate" value="2016-06-20">

您可以将日期('2016-06-20')直接设置为输入的 value 属性,因此它将是默认值。

或者你可以使用下面的java脚本来设置它。

$("#companybegindate").datepicker( "setDate" , "2016-06-20" );

【讨论】:

【参考方案2】:

试试:

$("#companybegindate").datepicker( "setDate" , "2016-06-20" );

【讨论】:

【参考方案3】:

似乎是您搜索的选项:http://api.jqueryui.com/datepicker/#option-defaultDate。另外还有日期格式选项。

【讨论】:

【参考方案4】:

你可以添加另一个属性

defaultDate: new Date(2008,9,03)

你反对

看看这个fiddle

【讨论】:

以上是关于默认情况下在日期选择器中设置特定日期的主要内容,如果未能解决你的问题,请参考以下文章

在日期选择器中设置最大日期时可以选择未来日期

如何在物化日期选择器中设置日期

在android中设置时间和日期到日期选择器和时间选择器

如何在日期选择器中设置日期限制

设置默认日期引导日期选择器

如何在日期选择器对话框中设置日期限制