【问题标题】:Closing bootstrap modal from asp.net code-behind从 asp.net 代码隐藏关闭引导模式
【发布时间】:2015-08-13 15:31:59
【问题描述】:

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

脚本:

<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 运行时错误:对象不支持属性或方法“关闭”

任何想法表示赞赏!

【问题讨论】:

  • Bootstrap modals 无法识别“关闭”方法。尝试“隐藏”。
  • 成功了 - 谢谢!

标签: javascript asp.net twitter-bootstrap


【解决方案1】:

尝试$('#myModal').modal('hide'); 而不是$('#myModal').modal('close');

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

【讨论】:

    【解决方案2】:

    modal('toggle') 而不是modal(toggle)

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

    【讨论】:

      猜你喜欢
      • 2013-03-02
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 2011-12-23
      • 1970-01-01
      • 2014-08-29
      • 2016-05-12
      • 1970-01-01
      相关资源
      最近更新 更多