Javascript 选择两个日期时传递日期范围
我有一个Jquery日期选择器,需要在其中选择一个日期范围,如开始日期和结束日期。 目前,我正在通过(个人)点击按钮选择的日期。我需要了解如何通过日期范围 Jquery日历(日期选择器) 1) 如果选择12月1日和12月30日,则12月1日为开始日期,12月30日为结束日期。然后 它应该传递开始日期和结束日期之间的所有日期Javascript 选择两个日期时传递日期范围,javascript,jquery,Javascript,Jquery,我有一个Jquery日期选择器,需要在其中选择一个日期范围,如开始日期和结束日期。 目前,我正在通过(个人)点击按钮选择的日期。我需要了解如何通过日期范围 Jquery日历(日期选择器) 1) 如果选择12月1日和12月30日,则12月1日为开始日期,12月30日为结束日期。然后 它应该传递开始日期和结束日期之间的所有日期 如何实现此功能 您需要使用回调来手动分配/更改内容 $('.selector').datepicker({ onSelect: function(dateText, i
如何实现此功能 您需要使用回调来手动分配/更改内容
$('.selector').datepicker({
onSelect: function(dateText, inst) {
// your modification here.
}
});
请参阅上的事件选项卡
编辑:请参阅,它们提供了大量示例。在日期选择器设置中
检查“rangeSelectSet”并将其设置为“true”,以允许在日期选择器中选择日期范围
第一个选定日期是范围的开始日期,第二个选定日期是范围的结束日期。您可以设置为“false”以选择单个日期
检查修改后的代码 “无限”日期:我使用的是完全相同的Jquery库。我不想选择多个日期,我只想选择开始日期和结束日期,并且应该自动选择这两个日期之间的每个日期。
$('.selector').datepicker({
onSelect: function(dateText, inst) {
// your modification here.
}
});
function showSelectDatesFromCalendar() {
$('#selectDates').datepick({minDate: new Date(1990, 1 - 1, 1),maxDate: new Date(), defaultDate: new Date(), monthsToShow:[1,3],monthsToStep:3, multiSelect:999,dateFormat:'mm/dd/yyyy'
,changeMonth:false, showSpeed:'#fast', rangeSelect:true,});
}