我目前有这个:
$('form#uwbhandler').on('click', function(e){
e.preventDefault();
alertify.confirm("Mode 1",
function(){
alertify.success('Sent: Success Something');
socket.emit('send command', {data: 'acommand'});
},
function(){
alertify.success('Sent: Something');
socket.emit('send command', {data: 'bcommand'});
}).setHeader('<em>Select Mode</em> ').setting('labels',{'ok':'Mode 1', 'cancel': 'Mode 2'}).set({onshow:null, onclose:function(){ alertify.message('confirm was closed.')}});;
});
这主要取自 alertify.js 页面上的示例。但是,我想自定义与 onclose 按钮分开的取消按钮操作。但是,在设置单独的 onclose 函数后,使用“x”按钮关闭对话框会触发取消事件事件。