在ASP.Net MVC中打开另一个bootrap模式的模态

时间:2016-08-07 10:23:43

标签: jquery asp.net asp.net-mvc twitter-bootstrap modal-dialog

当我在bootstrap模式上打开jQuery.confirm插件模式然后关闭它时;关注启动引导模式会丢失。 (焦点移动到背景)所以我不能再滚动自举模式了。我怎么能解决这个问题?请问某人能告诉我吗?我可以要求它明确地将注意力集中在增强模态而不是背景吗?

function deleteRelationship(e)   
{  
        var grid = this;  
        var loadRelationDeletePopup = function () {  
            e.preventDefault();  
            var dataItem = grid.dataItem($(e.currentTarget).closest("tr"));  
            var id = dataItem.ID;  
            var formdata = "ID=" + id;   
        $.ajax({  
            url: '@Url.Action(MVC.Role.ActionNames.DeleteRelationship, MVC.Role.Name)',
            type: 'POST',  
            data: formdata,  
            success: function (result) {                      
                $("#relationshipsGrid").data('kendoGrid').dataSource.read();  
            }  
        });  
        return false;  
    }  
    notify.Confirm("Warning", "Are you sure", loadRelationDeletePopup);  
}

notify.Confirm(title,message,handler method)包装了一个jQuery.modal。

1 个答案:

答案 0 :(得分:0)

以下用户。适合我

$(document).on('hidden.bs.modal', '.modal', function () {
    $('.modal:visible').length && $(document.body).addClass('modal-open');
});

有关详细信息,请查看此信息 Multiple modals overlay