我在一个tabtrip的四个标签中有4个kendo网格。要求是根据单个文本框输入填充它们。如何从单个数据源填充所有四个数据源?
答案 0 :(得分:0)
您应该拥有一个可以获取数据的数据源。 Foreach网格具有不同的数据源。 在网格数据源初始化中执行以下操作:
dataSource: new kendo.data.DataSource({ data: globalDataSource.data() }),
然后,您可以单独应用过滤器foreach网格的数据源,例如:
filter: { field: "name", operator: "startswith", value: "Jane" }
或者您可以根据条件设置每个网格数据源:
if (condition){
$("#grid1").data("kendoGrid").setDataSource(globalDataSource);
}
else{
$("#grid1").data("kendoGrid").setDataSource(new kendo.data.DataSource({data: [] }););
}