При выборе даты в поле С даты не отображается правильная запись в таблицах данных. - PullRequest
0 голосов
/ 13 апреля 2020

Я использовал datatable, чтобы показать поля моей таблицы, и я поставил две даты для фильтрации записей. Я использовал приведенный ниже код для фильтра данных, когда выбираю дату С даты 04/17/2020 и выбираю дату до 17.042020, после чего отображается запись Не найдено.

$.fn.dataTable.ext.search.push(
function( settings, data, dataIndex ) {
    var from = new Date( $('#from').val() ).getTime();
    var to = new Date( $('#to').val() ).getTime();

    $("#fromdate").val($('#from').val());
    $("#todate").val($('#to').val());



   var _date = new Date( data[3] ).getTime(); 


    if ( ( isNaN( from ) && isNaN( to ) ) ||
         ( isNaN( from ) && _date <= to+1 ) ||
         ( from <= _date   && isNaN( to ) ) ||
         ( from <= _date   && _date <= to+1 ) )
    {
        return true;
    }

    return false;
});

Итак, что может Мне нужно изменить в этом коде?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...