Я хотел бы отобразить все мои данные перед применением каких-либо фильтров. Сетка данных позволяет мне отображать данные только тогда, когда я применяю фильтры или когда я вставляю параметр toDate, в противном случае, когда оба параметра имеют значение null, сетка данных не будет отображать никаких данных.
Я прочитал еще один вопрос, похожий на этот, но он не решил мою проблему:
Один sql-запрос, который может обрабатывать как нулевой, так и значимый диапазон дат на sql-сервере
Кроме того, я использовал другие типы фильтров, которые работают нормально даже с нулевыми параметрами.
Скрипт:
Код: Выделить всё
function doSearch(){
$('#tt').datagrid('load',{
fromDate: $('#fromDate').val(),
toDate: $('#toDate').val(),
});
}
Код: Выделить всё
ID
Name
Date
Insert filter Parameters:
[url=#]Search[/url]
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/39215198/display-all-data-when-date-range-inputs-are-null[/url]
Мобильная версия