使用glDatePicker的1.3版。需要将默认的startdate设置为01/01/1994

时间:2013-12-19 00:46:25

标签: jquery datepicker

使用glDatePicker 1.3版和jquery。需要将默认的startdate设置为01/01/1994。

我的HTML代码:

<span class='input'>
    <span class='icon-calendar'></span>
    <input type='text' class='player-birthdate input-unstyled datepicker' id='roster-player-birthdate-$playerseq' value='$startdate'>
</span>

<script>
    $(document).ready(function() 
{
    $('.datepicker').glDatePicker({ 
        zIndex: 100 
     });
}

我想将开始日期设置为&#39; 01/01 / 1994&#39;但不知道该怎么做。我对jQuery并不熟悉,所以这可能很简单。

版本2中的示例显示我可以执行以下操作,但这不起作用:

$('.datepicker').glDatePicker({ 
    setStartDate: date('m/d/Y', mktime(0, 0, 0, 1, 1, 1994)) 
});

但这似乎并没有起作用。有人有什么建议吗?

1.3 glDatePicker.js文件定义方法:

(function($)
var defaults =
{
    callId: 0,
    cssName: 'default',
    startDate: -1,
    ...
};
var methods = 
{
    init:...
    show:...
    hide:..
    setStartDate: function(e) { $(this).data("settings").startDate = e; },
    setEndDate: ...
    ...
}

3 个答案:

答案 0 :(得分:1)

这样做很好:

$('.datepicker').glDatePicker({ startDate: new Date("January 1, 1994") });

答案 1 :(得分:1)

试试这个,它适合我。:

$('#dob').glDatePicker({
  selectableDateRange: [
   { from: new Date(1900, 1, 1),
    to: new Date() },
  ]
});

答案 2 :(得分:0)

试一试。

 $('.datepicker').glDatePicker({
    selectedDate: new Date(1994, 1, 1)
 });