Hello, I try filter by between date, but not working. There show me a data 21/07/2021 to 16/09/2021.
I try filter this range 01/08/2021 to 31/08/2021 but on the gris show me this list 01/08/2021 to 30/08/2021. the 31/08/2021 not show me. example:
Not filter | Filter 01/08/2021 to 31/08/2021 |
28/07/2021 01/08/2021 01/08/2021 05/08/2021 06/08/2021 15/08/2021 22/08/2021 30/08/2021 30/08/2021 31/08/2021 31/08/2021 01/09/2021 05/09/2021 |
01/08/2021 01/08/2021 05/08/2021 06/08/2021 15/08/2021 22/08/2021 30/08/2021 30/08/2021 What happen with 31/08/2021 ?? |
Also I try with command and not comand it is same problem.
{ field: "OrderDate", operator: "greaterthanorequal", predicate: "and", matchcase: true , value: startOfFilter },
{ field: "OrderDate", operator: "lessthanorequal", predicate: "and", matchcase: true , value: endOfFilter }
or
{ field: "OrderDate", operator: "lessthan", predicate: "and", matchcase: true , value: endOfFilter }
Hello. I find an example.
http://jsplayground.syncfusion.com/chdhdbrb
If you see there, the filter is day 13 to day 14, there show day 13 not all 14.
On my project show me this. look the images.
Whit filters
there exist the 31/08/2021
Also I create a button, but is same result
var gridObj = $("#Grid").ejGrid("instance");
gridObj.model.filterSettings.filteredColumns = [
{ field: "u.DeliveryDate", operator: "greaterthanorequal", predicate: "and", matchcase: true, value: startOfFilter },
{ field: "u.DeliveryDate", operator: "lessthanorequal", predicate: "and", matchcase: true, value: endOfFilter }];
gridObj.refreshContent();