javascript - JQuery Alertify 确认对话框无法正常工作

标签 javascript jquery alert alertify

我正在使用 Alertify JQuery 插件,用于显示 alert,confirm, dialog 框。

确认时遇到问题,单击“确定”或“取消”时无法正常工作

Sample JS FIDDLE

JS代码:

function myconfrm() {
 var falgset = true;
 alertify.confirm("Are you  sure to delete this record.", function (e) {
  if (e) {
          // user clicked "ok"
           falgset = false;
         }
    });
   alert(falgset);
   return falgset;
}

 $("#btn").live('click', function (event) {
                if (myconfrm()) {
                     // my ajax call 
           }
});

最佳答案

我就是这样解决的
<强> JS Fiddle DEMO

 $("#btn").live("click", function () {
     alertify.confirm("Are you sure you want to delete?", function (asc) {
         if (asc) {
             //ajax call for delete       
             alertify.success("Record is deleted.");

         } else {
             alertify.error("You've clicked cancel");
         }
     }, "Default Value");
 });

关于javascript - JQuery Alertify 确认对话框无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17629799/

相关文章:

javascript - knockout : remove select options from array when already in use

javascript - jQuery/IE10-SCRIPT438 : Object doesn't support property or method 'data'

javascript - 甜蜜警报不起作用

jquery - 使用垂直滚动和卡住列后,如何修复最后记录中未对齐的行?

javascript - 如何使用 alert() 处理长调试消息?

javascript - 如何让输入警报消息仅在输入字母而不是数字时起作用?不让任何文字提示

javascript - 为什么 jQuery scrollTo() 不起作用?

javascript - 如何将位置特定数据添加到 map 上的标记

javascript - 由于 Meteor 升级到 0.8.0,当 Session 变量依赖性改变时,模板 "rendered"回调不会被触发

javascript - 如何获取两个日期之间的天数?