如何在使用 ODATA 类型的 KendoUI Grid 更新数据之前要求确认?
How to ask for confirmation before update data using KendoUI Grid with ODATA type?
当我单击 kendo 网格编辑弹出窗体的更新按钮时,我需要请求确认(确认对话框)。问题是使用 ODATA,我指定 kendoGridConfiguration.dataSource.transport.options.update.url
,我不能引入任何异步逻辑作为确认消息。你能帮帮我吗?
如果我想使用 odata 确认从网格中删除了一个元素,也会发生同样的情况。
谢谢!
我在这里创建了一个 DEMO,其中在更新记录之前会要求用户确认,并且只有在用户愿意的情况下才会编辑记录同意。
我已经绑定了网格的save
事件,并添加了代码以在编辑操作进行之前请求确认。
这是DEMO中的代码。
.....
.......
//On click of POPUP form Update button
save: function(e) {
//check if the row is being edited and not newly added
if (! e.model.isNew())
{
if (! confirm("Are you really sure that you want to update the data ?"))
{
//In the confirm box, if the user clicks no or cancel, then do not proceed with the updation of record
e.preventDefault();
}
}
}
.......
.....
当我单击 kendo 网格编辑弹出窗体的更新按钮时,我需要请求确认(确认对话框)。问题是使用 ODATA,我指定 kendoGridConfiguration.dataSource.transport.options.update.url
,我不能引入任何异步逻辑作为确认消息。你能帮帮我吗?
如果我想使用 odata 确认从网格中删除了一个元素,也会发生同样的情况。
谢谢!
我在这里创建了一个 DEMO,其中在更新记录之前会要求用户确认,并且只有在用户愿意的情况下才会编辑记录同意。
我已经绑定了网格的save
事件,并添加了代码以在编辑操作进行之前请求确认。
这是DEMO中的代码。
.....
.......
//On click of POPUP form Update button
save: function(e) {
//check if the row is being edited and not newly added
if (! e.model.isNew())
{
if (! confirm("Are you really sure that you want to update the data ?"))
{
//In the confirm box, if the user clicks no or cancel, then do not proceed with the updation of record
e.preventDefault();
}
}
}
.......
.....