我正在尝试通过编程方式过滤Kendo UI网格,但是出现了以下错误:
类型错误:""。toLowerCase不是一个函数
下面是我用于过滤网格的代码:
function filterSavedTransactions(checkboxstate,grid,field1,field2,amount)
{
if (!parseFloat(amount))
amount = 0;
if (checkboxstate) {
var ds = $('#' + grid.attr('id')).data("kendoGrid").dataSource;
ds.filter([{
"logic":"and",
filters: [
{
field: field2,
operator: "gt",
value: amount
},
{
field: field1,
operator: "neq",
value: checkboxstate
}]
}]);
}
else {
$('#' + grid.attr('id')).data("kendoGrid").dataSource.filter({});
}
}