Javascript 引导日期选择器endDate
我有一个引导日期选择器配置:Javascript 引导日期选择器endDate,javascript,jquery,twitter-bootstrap,datepicker,Javascript,Jquery,Twitter Bootstrap,Datepicker,我有一个引导日期选择器配置: datePickerConfig: { changeMonth: true, numberOfMonths: 1, endDate: new Date(), startDate: moment().subtract(1, 'year').toDate(), showOn: 'both', buttonImageOnly: true, buttonText: 'Select date', firstDay
datePickerConfig: {
changeMonth: true,
numberOfMonths: 1,
endDate: new Date(),
startDate: moment().subtract(1, 'year').toDate(),
showOn: 'both',
buttonImageOnly: true,
buttonText: 'Select date',
firstDay: moment.localeData().firstDayOfWeek(),
dateFormat: 'L',
autoclose: true
}
$('#someId').datepicker(datePickerConfig).datepicker('setDate', new Date())
问题:在这种情况下,我的输入字段将为空:
如果我这样做:
$('someId').datepicker('setEndDate', '+1d');
我不会有像上面那样的空输入,但在我的日期选择器中可以选择明天的日期。请参见下面的屏幕:
如果我希望我的日期选择器最后一个日期(必须选择)是今天的日期,那么我应该将什么值设置为endDat
e。当我初始化datepicker时,我还需要今天的日期 谢谢大家的关注。
问题解决了,我添加了与endDate相同的datesDisabled
endDate: '+1d',
datesDisabled: '+1d',
调整图片大小,使带有大量白色的大图片使您的问题无法理解。另外,在
endDate:new Date()
之后缺少逗号,可能只是复制错误?是的。这是复制错误。图像更小。我实际上读了这篇文章3遍,但仍然听不懂你说的话……你为什么不直接执行endDate:“+0d”
?如果我在呈现datepicker后执行此操作,我的输入字段将为空。