filter - filtering integer column with contains -
i trying apply global search filter grid applying search filters each column:
filter.push( //strings { field: "name", operator: "contains", value: item }, { field: "city", operator: "contains", value: item }, { field: "streetaddress", operator: "contains", value: item }, //integers { field: "zip", operator: "iscontainedin", value: item } ); //apply filters 'or logic' (searchterm contained somewhere in row) $("#grid").data("kendogrid").datasource.filter({ logic: "or", filters: filter }); this works me, except columns not of datatype string. aware utilize operator "isequalto" (http://docs.kendoui.com/api/wrappers/aspnet-mvc/kendo.mvc/filteroperator) want contains functionality on integers 1234 contains 23...
is possible, or there maybe improve solution archieve global searchfield can maybe apply filtering columns of table (without setting them manually)?
ok, ended doing following: added additional field model concatenation of other fields "field1 field2 field3" , utilize contains filter on field-aggregate. works pretty needs! (hope helps else...)
filter grid integer
No comments:
Post a Comment