|
actionBegin: function(args) {
if (args.requestType === "save" && flag === false) {
args.cancel = true;
var dialogObj = document.getElementsByClassName("e-dialog")[0]
.ej2_instances[0];
var gridObj = document.getElementsByClassName("e-grid")[0]
.ej2_instances[0];
dialogObj.content =
"Are you sure to enter " +
args.data.ID +
" in OrderID and " +
args.data.Name +
" in name";
dialogObj.buttons = [
{
// Click the footer buttons to hide the Dialog
click: args => {
flag = true;
gridObj.endEdit();
flag = false;
dialogObj.hide();
},
// Accessing button component properties by buttonModel property
buttonModel: {
//Enables the primary button
isPrimary: true,
content: "Yes"
}
},
{
click: () => {
gridObj.closeEdit();
dialogObj.hide();
},
buttonModel: {
content: "No",
cssClass: "e-flat"
}
}
];
dialogObj.show();
}
}
|