我想在kendo网格中订阅页面更改事件:
$(document).ready(function() {
$('#grid').data('kendoGrid').pager.bind('change', callback);
});
它一般都在工作,但我的问题是它是在刷新网格ui之前启动的。是否有任何事件/其他方式可以知道网格是刷新/重新渲染的?
答案 0 :(得分:0)
您可以使用change()
功能,该功能将在更改Kendo网格页面后触发:
element.kendoGrid({dataSource: {
transport: {
type: "jsonp",
read:
{
},
},
change: function(e) {
// PLACE YOUR CALLBACK CODE HERE
console.log(e);
},
答案 1 :(得分:0)
您似乎可以使用dataBound
event:
var grid = $("#myKendoGrid").data("kendoGrid");
grid.bind("dataBound", grid_dataBound);
function grid_dataBound(e) {
console.log("dataBound");
}