2016-05-16 15 views
1

I in Kendo Raster Seitenwechsel Ereignis abonnieren möchten:Kendo Gitter Ereignis nach Seitenwechsel

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

Es ist im Allgemeinen zu arbeiten, aber mein Problem ist, dass es gestartet wird, bevor das Gitter ui aktualisiert wird. Gibt es ein Ereignis/eine andere Möglichkeit zu wissen, dass das Grid aktualisiert/neu gerendert wird?

+2

das Databound-Ereignis http: //docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-dataBound –

+0

Vielen Dank, mein Herr, das funktioniert super. – Loki

Antwort

0

können Sie verwenden, um die change() Funktion, die abgefeuert wird, nachdem die Seite Kendo Gitter geändert wurde:

element.kendoGrid({dataSource: { 
          transport: { 
           type: "jsonp", 
           read: 
           { 
           }, 

          }, 
          change: function(e) { 
           // PLACE YOUR CALLBACK CODE HERE 

           console.log(e);  
          }, 
0

Es scheint, können Sie die dataBound event verwenden:

var grid = $("#myKendoGrid").data("kendoGrid"); 
grid.bind("dataBound", grid_dataBound); 

function grid_dataBound(e) { 
    console.log("dataBound"); 
}