Я использовал 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;
});
Итак, что может Мне нужно изменить в этом коде?