如何使用智能管理员的注销警告弹出窗口来处理其他请求?

时间:2015-05-05 10:13:48

标签: javascript jquery smartadmin

我正在使用Smart Admin Theme,尤其是Ajax版本。当我按下右上角的注销按钮时,它会显示一条很好的警报确认消息。

我正在尝试查看如何在其他请求中使用此功能?例如,如果有人要删除重要资源,我希望他们能够看到它。但我不确定主题制作者是否已经找到了解决这个问题的方法。

我知道有data-attributes与之关联,如:

data-logout-msg="You can improve your security further after logging out by closing this opened browser"

但我不确定如何在我的应用程序中的另一个链接上使用它。任何想法的人?我可以在某处调用API方法吗?

1 个答案:

答案 0 :(得分:7)


$("#smart-mod-eg1").click(function(e) {
            $.SmartMessageBox({
                title : "Smart Alert!",
                content : "This is a confirmation box. Can be programmed for button callback",
                buttons : '[No][Yes]'
            }, function(ButtonPressed) {
                if (ButtonPressed === "Yes") {

                    $.smallBox({
                        title : "Callback function",
                        content : " You pressed Yes...",
                        color : "#659265",
                        iconSmall : "fa fa-check fa-2x fadeInRight animated",
                        timeout : 4000
                    });
                }
                if (ButtonPressed === "No") {
                    $.smallBox({
                        title : "Callback function",
                        content : " You pressed No...",
                        color : "#C46A69",
                        iconSmall : "fa fa-times fa-2x fadeInRight animated",
                        timeout : 4000
                    });
                }

            });
            e.preventDefault();
        })