【问题标题】:Disable the Bootbox close button禁用 Bootbox 关闭按钮
【发布时间】:2014-06-23 17:11:38
【问题描述】:

我想知道如何删除出现在Bootbox 警报、确认、提示和对话框上的“X”按钮。

在某些情况下,您希望要求用户提供响应,而不仅仅是单击“X”按钮关闭弹出窗口。

有人知道如何删除这个按钮吗?

【问题讨论】:

    标签: javascript twitter-bootstrap bootbox


    【解决方案1】:

    我最终找到了解决方案,而且相当简单(但似乎不在当前的 Bootbox 文档中。)

    该解决方案适用于 Bootbox Dialogs,因此如果您需要删除其他类型框的“X”,我建议模仿其他更原始类型的框作为对话框。

    使用closeButton: false的解决方案见下面的sn-p:

            bootbox.dialog({
                closeButton: false,
                title: "Woah this acts like an alert",
                message: "Cool info for you. You MUST click Ok.",
                buttons: {
                    success:{
                        label: "Ok",
                        callback: callback
                    }
                }       
            });
    
           callback(){//stuff that happens when they click Ok.}
    

    通过确保用户必须单击按钮才能关闭框,我们可以确保他们触发适当的回调函数。

    【讨论】:

    猜你喜欢
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 2014-03-09
    • 2019-04-15
    • 2013-09-26
    相关资源
    最近更新 更多