gpt4 book ai didi

javascript - JsGrid 自定义删除确认消息

转载 作者:行者123 更新时间:2023-12-02 23:05:54 25 4
gpt4 key购买 nike

我正在使用 jsGrid 来显示数据。我想用“Alertify”替换默认的删除确认消息。

我尝试替换deleteConfirm:“你确定吗?”具有下面的功能,但它显示一个空的警报框,当我单击“确定”或“取消”时,它显示我想要显示的自定义“警报”框。

  deleteConfirm: function(item){
alertify.confirm("Do you want to delete this work experience?",
function(){
alertify.success('Ok');
},
function(){
alertify.error('Cancel');
});
},

从数据库中删除

 deleteItem: function(item){
return $.ajax({
url: "<?php echo base_url('admin/delWork');?>",
data: item
});
},
},

我想显示自定义(“Alertify”)对话框而不是默认的确认对话框。

最佳答案

你需要将confirmDeleting设置为false并在jsgrid配置中使用类似他的东西:

confirmDeleting: false,
onItemDeleting: function (args) {
if (!args.item.deleteConfirmed) { // custom property for confirmation
args.cancel = true; // cancel deleting
confirm.showConfirm('Are you sure?', function() {
args.item.deleteConfirmed = true;
$grid.jsGrid('deleteItem', args.item); //call deleting once more in callback
});
}
},

关于javascript - JsGrid 自定义删除确认消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57590091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com