我正在使用daterangepicker
选择日期范围,当我在startdate
中单击calenderpopup
时会抛出错误,当我选择结束日期并将其应用到过滤器时,它可以正常工作但是首先选择startdate
或enddate
会产生错误。
“未捕获的TypeError:无法读取null的属性'getDate'”。
我最初尝试传递开始和结束日期,但这没有帮助。
Drupal.CulturefeedSearch.bindDatePicker = function() {
$('input[name="date_range"]').daterangepicker({
startDate: datepicker("getDate"),
endDate: datepicker("getDate"),
presetRanges: [],
presets : {
specificDate: Drupal.t('Specific date'),
dateRange: Drupal.t('Period from/to')
},
rangeStartTitle: Drupal.t('Start date'),
rangeEndTitle: Drupal.t('End date'),
doneButtonText: Drupal.t('OK'),
dateFormat: 'd/m/yy',
earliestDate : Date.parse(),
rangeSplitter: '-'
constrainDates : true,
appendTo: '.form-item-date-range'
});
};