我有 javascript 确认内联和作为函数工作,但是无法弄清楚如何使用 PNotify 确认对话框来实现。理想情况下,我可以将 confirm('Sure?') 替换为 pconfirm('Sure?') 并返回 true/false。它是 .Net 应用程序,主要用于 onClientClick 事件以确认 LinkButton 执行客户端。
PNotify Confirm 和 Cancel 事件仅在 pconfirm 返回 false 时触发:
function pconfirm(title){
(new PNotify({
title: title,
icon: 'glyphicon glyphicon-question-sign',
hide: false,
confirm: {
confirm: true
},
buttons: {
closer: false,
sticker: false
},
history: {
history: false
},
addclass: 'stack-modal',
stack: {
'dir1': 'down',
'dir2': 'right',
'modal': true
}
})).get().on('pnotify.confirm', function() {
//alert('ok');
return true;
}).on('pnotify.cancel', function() {
//alert('cancel');
return false;
});
return false;
}
我用工作 javascript 创建了 Fiddle,但 PNotify 失败: