Filter 剑道可过滤单元多个包含
是否可以搜索“Doe”和“Smith”,并对以下内容进行修改?有没有办法使搜索框接受两个值 i、 e.Doe | Smith或Doe,Smith作为搜索字符串Filter 剑道可过滤单元多个包含,filter,kendo-ui,Filter,Kendo Ui,是否可以搜索“Doe”和“Smith”,并对以下内容进行修改?有没有办法使搜索框接受两个值 i、 e.Doe | Smith或Doe,Smith作为搜索字符串 <div id="grid"></div> <script> $("#grid").kendoGrid({ columns: [ { field: "name", filterable: { cell: { operator: "contains", showOp
<div id="grid"></div>
<script>
$("#grid").kendoGrid({
columns: [
{ field: "name", filterable: { cell: { operator: "contains", showOperators: false } } },
{ field: "age", filterable: { cell: { operator: "contains", showOperators: false } } }
],
filterable: { mode: "row"},
dataSource: {
data: [
{ id: 1, name: "Jane Doe", age: 30 },
{ id: 2, name: "Jane Doe", age: 30 },
{ id: 3, name: "Bill Smith", age: 40 },
{ id: 4, name: "Tom Jones", age: 99 }
],
schema:{
model: {
id: "id",
fields: {
age: { type: "number"}
}
}
}
}
});
</script>
$(“#网格”).kendoGrid({
栏目:[
{字段:“名称”,可筛选:{单元格:{运算符:“包含”,showOperators:false},
{字段:“年龄”,可筛选:{单元格:{运算符:“包含”,showOperators:false}
],
可筛选:{模式:“行”},
数据源:{
数据:[
{id:1,姓名:“Jane Doe”,年龄:30},
{id:2,姓名:“Jane Doe”,年龄:30},
{id:3,姓名:“比尔·史密斯”,年龄:40},
{id:4,姓名:“汤姆·琼斯”,年龄:99}
],
模式:{
型号:{
id:“id”,
字段:{
年龄:{type:“number”}
}
}
}
}
});
我不确定剑道网格的javascript声明,但通过简单地添加
.Filterable()
您可以使用and
和
或或
对两个值进行过滤。使用默认搜索框的替代方法是使用该功能。这将允许您至少选择多个值