角度模态窗口关闭确认

时间:2015-08-12 09:11:35

标签: javascript html angularjs angular-ui

我有一个angular-ui模态窗口,显然,当我在模态(背景)外面点击时,模态会关闭。

但是,我想改变这种行为,例如,当我点击背景时,弹出窗口显示2个按钮(确定和取消),模式将不会在取消时关闭。

弹出阶段很简单,但我不知道如何阻止模态关闭。

有人可以帮帮我吗?非常感谢!

1 个答案:

答案 0 :(得分:2)

正如Hurix所说,Give

backdrop : 'static'

在模式选项中,当背景关闭时不会关闭模态窗口。 然后在背景上应用点击事件:

$('.modal-backdrop').on('click', function(){
    if (confirm('close modal') == true){
    //dismiss your modal instance
    } else {
        //return
    }
});

此点击功能会弹出一个带有okcancel按钮的确认弹出窗口,您可以在点击它们时处理您想要做的任何事情。