Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择两个日期时传递日期范围_Javascript_Jquery - Fatal编程技术网

Javascript 选择两个日期时传递日期范围

Javascript 选择两个日期时传递日期范围,javascript,jquery,Javascript,Jquery,我有一个Jquery日期选择器,需要在其中选择一个日期范围,如开始日期和结束日期。 目前,我正在通过(个人)点击按钮选择的日期。我需要了解如何通过日期范围 Jquery日历(日期选择器) 1) 如果选择12月1日和12月30日,则12月1日为开始日期,12月30日为结束日期。然后 它应该传递开始日期和结束日期之间的所有日期 如何实现此功能 您需要使用回调来手动分配/更改内容 $('.selector').datepicker({ onSelect: function(dateText, i

我有一个Jquery日期选择器,需要在其中选择一个日期范围,如开始日期和结束日期。 目前,我正在通过(个人)点击按钮选择的日期。我需要了解如何通过日期范围

Jquery日历(日期选择器)

1) 如果选择12月1日和12月30日,则12月1日为开始日期,12月30日为结束日期。然后 它应该传递开始日期和结束日期之间的所有日期


如何实现此功能

您需要使用回调来手动分配/更改内容

$('.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,});
}