Ich versuche, mehrere Vorschläge zum Aktualisieren eines Kendo-Grids wie this zu folgen.Wie wird refresh() auf einem Kendo-Gitter von einem Angular Controller aufgerufen?
Das Wesentliche ist, dass in den HTML-Code ich habe:
<div kendo-grid="vm.webapiGrid" options="vm.mainGridOptions">
Dann im Controller ich habe:
vm.webapiGrid.refresh();
Hinweis: Ich verwende die ControllerAs Syntax so verwende ich „vm "anstatt $ Scope.
Mein Problem ist, dass "vm.webapiGrid" nicht definiert ist. Das scheint so einfach, aber ich bin mir nicht sicher, warum es nicht definiert ist.
Das fängt an, mich dorthin zu bringen (obwohl ich wahrscheinlich meine Finger für einen jquery-Selektor abgehackt bekommen würde). Problem ist, dass die Refresh-Funktion ein Ereignis erwartet. Wenn ich auswerte, sehe ich: Funktion (e) { var das = das, Länge, ..... –
können Sie jsfiddle mit Ihrem Code erstellen .. .dat wäre einfach, das Problem zu .. – Andrea
http://stackoverflow.com/questions/18399805/reloading-refreshing-kendo-grid Diese Hilfe wird auch helfen –