默认情况下,在datepicker中设置特定日期

时间:2016-06-30 06:29:03

标签: php jquery datepicker

我正在实现编辑用户功能。这是我对datepicker的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。 非常感谢任何帮助。谢谢。

4 个答案:

答案 0 :(得分:4)

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

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

或者你可以使用folowing来设置java脚本。

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

答案 1 :(得分:3)

尝试:

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

你可以添加另一个属性

defaultDate: new Date(2008,9,03)

对象

查看此fiddle