页面更改后的Kendo网格事件

时间:2016-05-16 12:49:39

标签: javascript kendo-grid

我想在kendo网格中订阅页面更改事件:

$(document).ready(function() {
    $('#grid').data('kendoGrid').pager.bind('change', callback);
});

它一般都在工作,但我的问题是它是在刷新网格ui之前启动的。是否有任何事件/其他方式可以知道网格是刷新/重新渲染的?

2 个答案:

答案 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");
}