Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 在DateRangePicker中将minDate设置为当前日期_Javascript_Jquery_Momentjs_Daterangepicker_Bootstrap Daterangepicker - Fatal编程技术网

Javascript 在DateRangePicker中将minDate设置为当前日期

Javascript 在DateRangePicker中将minDate设置为当前日期,javascript,jquery,momentjs,daterangepicker,bootstrap-daterangepicker,Javascript,Jquery,Momentjs,Daterangepicker,Bootstrap Daterangepicker,我正在使用DateRangePicker进行日期选择。我试图通过如下将min date设置为current date来禁用过去的日期。它没有任何作用 $('.daterange-single').daterangepicker({ singleDatePicker: true, minDate: today }); 但当您给出如下实际日期时,它工作正常 $('.daterange-single').daterangepicker({

我正在使用DateRangePicker进行日期选择。我试图通过如下将min date设置为current date来禁用过去的日期。它没有任何作用

$('.daterange-single').daterangepicker({ 
        singleDatePicker: true,
        minDate: today
    });
但当您给出如下实际日期时,它工作正常

$('.daterange-single').daterangepicker({ 
        singleDatePicker: true,
        minDate: "7/11/2019"
    });

请帮助我如何在DateRangePicker中将minDate设置为当前日期

today
的值设置为当前日期from moment
moment()

var today=moment()

或者只是一个日期对象

var today=new Date()

$(“#日期时间选择器”)。日期时间选择器({
minDate:moment()
});

您可以尝试将变量设置为包含今天的日期,并将其用作minDate

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //As January is 0.
var yyyy = today.getFullYear();
var todayDateString = dd+"/"+mm+"/"+yyyy;

$('.daterange-single').daterangepicker({ 
    singleDatePicker: true,
    minDate: todayDateString
});

您可以在daterangepicker中设置当前日期的
minDate
。您可以尝试以下代码:

$(函数(){
$('input[name=“birth”]”)。daterangepicker({
singleDatePicker:是的,
决战:没错,
年份:1901年,
minDate:新日期(),
maxYear:parseInt(矩().format('YYYY'),10)
});
});


变量“今天”在哪里定义?您可以使用jQueryUI或查看一下矩.js。。。。否则,当我运行上面的代码片段时,为什么要在输入标记中自动填充maxDate?