[英]Set Kendo Grid Filter Cell Value
您是否尝试过设置数据源的过滤字段?
http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#configuration-filter
该页面的摘录:
<script>
var dataSource = new kendo.data.DataSource({
data: [
{ name: "Jane Doe" },
{ name: "John Doe" }
],
filter: { field: "name", operator: "startswith", value: "Jane" }
});
dataSource.fetch(function(){
var view = dataSource.view();
console.log(view.length); // displays "1"
console.log(view[0].name); // displays "Jane Doe"
});
</script>
如果要设置自己的过滤器值,则必须在网格的dataSource上进行设置。
使用filter参数初始化数据源时,可以执行以下操作:
$("#grid").kendoGrid({
dataSource: {
filter: { field: "YourFiledName", operator: "startWith", value: "A" }
//Other parameters...
}
});
...或者您可以在网格初始化后执行此操作(如果需要),可以使用dataSource 过滤器方法:
$("#grid").data("kendoGrid").dataSource.filter({ field: "YourFiledName", operator: "startWith", value: "A" });
您应该只为dataSource提供初始过滤器。 在此处检查API参考。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.