【问题标题】:JQuery Datepicker default date not workingJQuery Datepicker默认日期不起作用
【发布时间】:2019-12-14 14:16:02
【问题描述】:

我是 knockout.JS 的新手,当我想在 dateoptions 中为我的日期选择器设置默认日期时,我发现它不起作用。

<td><input type="text" class ="mainautoinput" data-bind="jqDatePicker: BuildDate, 
                        datepickerOptions: { changeMonth: true,
                        changeYear: true,
                        showButtonPanel: true,
                        dateFormat: 'MM yy',
                        defaultDate: new Date(),
                        buttonImageOnly: true,
                        buttonImage: '../../../../Images/calendar.jpg',
                        onClose: function(dateText, inst) {
                            var month = $('#ui-datepicker-div .ui-datepicker-month :selected').val();
                            var year = $('#ui-datepicker-div .ui-datepicker-year :selected').val();
                            BuildDate(new Date(year, month, 1));
                        }
                        } " /></td>

默认日期始终是 03/02/2025 我真的不明白为什么。似乎默认日期选项不起作用

【问题讨论】:

    标签: jquery knockout.js datepicker


    【解决方案1】:

    试试这个

    var today = new Date()
    
    'defaultDate': {
        year: today.getFullYear(),
        month: today.getMonth() + 1,
        day: today.getDate()
     }
    

    【讨论】:

      猜你喜欢
      • 2010-12-11
      • 1970-01-01
      • 2020-04-10
      • 1970-01-01
      • 2013-01-12
      • 2011-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多