Ich versuche, das Abbrechen-Ereignis in einem Raster zu verwenden, aber das Ereignis wird nie ausgelöst.Grid Cancel Event nicht feuern
Code:
$("#grid").kendoGrid({
editable: true,
toolbar: ["create", "save", "cancel"],
dataSource: _dataSource,
columns: [{
title: "Description",
field: "description"
}, {
title: "Active",
field: "active"
}],
edit: function (e) {
console.log("add row");
},
cancel: function (e) {
console.log("cancel row");
}
});
Wenn ich auf „neuen Datensatz hinzufügen“ klicken, wird die Konsole zeigt „Zeile hinzufügen“, aber wenn ich auf auf „Abbrechen Änderungen“ nichts zeigt in der Konsole auf.
Es ist ein ziemlich einfacher Code und es folgt der Dokumentation, aber fehlt mir etwas?
Version: Kendo UI v2016.1.112
Dank!
Danke! Ich habe es falsch verstanden. Aber da ich mehr als ein Raster habe, benutze ich den folgenden Code: '$ (" # gridSomething ") on (" mousedown "," .k-grid-cancel-changes ", Funktion (e) { console.log ("#gridSomething k-grid-cancel-changes"); }); ' – lpfx