Daterangepicker:我的第二个日历返回NaN

时间:2019-03-04 07:01:09

标签: jquery daterangepicker

我有2个日历,所需的日期和有效期。每当需要更改日期时,我都会使用jquery,然后有一个名为GetGoodThru的函数。

在我的函数中,您将在其中获得第一个日历的值,这是所需的日期,然后我要将第二个日历minDate设置为我的第一个日历。

查看

<input type="text" name="date_needed" id="date_needed" class="form-control dates" required="required">
<input type="text" class="form-control dates" id="good_thru" name="good_thru" />

jQuery

$('.dates').daterangepicker({
    singleDatePicker: true,
    // minDate : new Date(), maxDate: new Date(new Date().setFullYear(new Date().getFullYear() + 10)),
    showDropdowns: true
});
$('.dates').on('change',function(){
        var date_needed = $(this).val();
        $('#good_thru').data("daterangepicker").minDate(date_needed);
        alert(date_needed);
    })

功能

function editGetGoodThru()
{
    var date_needed  = new Date($('#date_needed').val());
    // var terms           = parseInt($('#terms').val(), 10);
    if(!isNaN(date_needed.getTime())){
        date_needed.setDate(date_needed.getDate());
        var good_thru = $('#good_thru').val(date_needed.toInputFormat());
        $('#good_thru').minDate(good_thru);
    } else {
        alert("Invalid Date");  
    }
}

问题:如何设置第二个日历的minDate取决于第一个日历?

0 个答案:

没有答案