从asp.net代码隐藏中关闭bootstrap模式

时间:2015-05-30 22:40:07

标签: javascript asp.net twitter-bootstrap

我找到了这个答案,但得到以下错误:

脚本:

<script type="text/javascript">
    function Closepopup() {
        debugger;
        $('#myModal').modal('close');
    }
</script>

代码隐藏:

    ScriptManager.RegisterStartupScript(Me, Me.GetType, "Close Modal Popup", "Closepopup();", True)

错误:

http://localhost:1230/Scripts/bootstrap.min.js

中第6行第13594行未处理的异常

0x800a01b6 - JavaScript运行时错误:对象不支持属性或方法'close'

任何想法都赞赏!

2 个答案:

答案 0 :(得分:2)

modal('toggle')代替modal(toggle)

$(function () {
   $('#modal').modal('toggle');
});

答案 1 :(得分:-1)

尝试使用$('#myModal').modal('hide');代替$('#myModal').modal('close');

来源:http://getbootstrap.com/javascript/#modals-events