我能捕獲過濾器事件觸發的事件嗎?通過這種方式,我可以在過濾之後獲取返回的行/行嗎?Kendo UI Grid - 如何捕獲過濾器觸發的事件
5
A
回答
3
像Kendo在API參考文獻中所說的:「當從JavaScript數組或遠程服務填充數據源,數據項被插入,更新或刪除,數據項被分頁時,dataSource的更改事件被觸發,排序,過濾或分組。「
無論如何,你無法檢測到是否是過濾器或其他類型的「讀取」事件觸發。如果你需要它,你必須檢查grid dataSource中的過濾器配置是否有變化。
返回的行位於change函數參數的items屬性中。代碼:
$("#grid").kendoGrid({
dataSource: {
change: function(e) {console.log(e.items);},
},
例子:http://dojo.telerik.com/iPEko
0
雅羅斯瓦夫的回答並沒有爲我工作。我試圖在篩選後選擇劍道網格上的第一條記錄。
我已經通過綁定到網格的數據綁定事件來解決這個問題。
$("#grid").kendoGrid({
columns: [
{ field: "name" },
{ field: "age" }
],
dataSource: [
{ name: "Jane Doe", age: 30 },
{ name: "John Doe", age: 33 }
],
dataBound: function(e) {
//your databound event here
}
});
此外,您可以使用view method爲了獲得過濾後的顯示結果。
相關問題
- 1. kendo UI Grid Grid Timespan過濾
- 2. Kendo UI Grid多次觸發
- 3. 捕捉Kendo UI網格過濾器已更改事件
- 4. 自定義列過濾器kendo ui grid
- 5. 在Kendo UI Grid中選擇行時的觸發事件(Angular 2)
- 6. Kendo UI Grid取消事件
- 7. Kendo Grid過濾變化事件
- 8. 如何捕獲JTable過濾器事件?
- 9. 如何在Kendo UI Grid中修改過濾器?
- 10. Kendo UI Grid多次觸發CRUD操作
- 11. Kendo Grid過濾器全球化
- 12. Kendo ui點擊事件多次觸發
- 13. Kendo UI DropDownList更改爲觸發事件
- 14. Kendo UI上的日期過濾器Angular 2 Grid
- 15. 簽名在Kendo UI Grid中應用的過濾器ColumnMenu
- 16. 在Kendo UI Grid中設置過濾器的預定義值
- 17. 動態列上的Kendo Grid過濾器
- 18. 如何過濾文件kendo-ui上傳?
- 19. Kendo UI Grid ASP.NET MVC - UI怪異
- 20. kendo ui grid數據源過濾器日期格式
- 21. 爲Kendo UI Grid設置默認過濾器
- 22. Kendo UI Grid - 複選框過濾器問題
- 23. Kendo UI Angular Grid複選框列表自定義過濾器
- 24. Kendo UI Grid獲取行值
- 25. 如何在Kendo Grid中包含2個過濾器?
- 26. Kendo UI Grid,Durandal
- 27. Kendo UI默認網格過濾器值
- 28. Kendo UI Grid Grid模板
- 29. Kendo Grid onchange事件
- 30. Kendo Grid添加新的記錄事件,如何捕捉它?
非常感謝fella,你給了我一個有趣的意見。除了你的答案,我做到了這一點: – esquare 2014-12-05 09:10:41
https://gist.github.com/ziyahan/ac06f70edf53aca50a83 – esquare 2014-12-05 09:20:08