|
// Grid’s dataStateChange event handler
dataSourceChanged: function (state) {
if (state.action === 'add') {
addOrder(state.data).then(() => state.endEdit());
} else if (state.action === 'edit') {
updateOrder(state.data).then(() => { state.endEdit() });
} else if (state.requestType === 'delete') {
deleteOrder(state.data[0].OrderID).then(() => state.endEdit());
}
} |
|
// Grid’s dataSourceChanged event handler
dataSourceChanged(state) {
if (state.action === "add") {
alert("Add");
// The add action is cancelled and the Grid spinner is hidden
state.cancelEdit();
this.$refs.grid.ej2Instances.hideSpinner();
}
} |
|
// Grid’s dataSourceChanged event handler
dataSourceChanged(state) {
if (state.action === "add") {
alert("Add");
// The add action is cancelled, edit dialog is closed and the Grid spinner is hidden
state.cancelEdit();
this.$refs.grid.ej2Instances.hideSpinner();
this.$refs.grid.ej2Instances.closeEdit();
}
} |