【问题标题】:Bootstrap Modal gets disappeared immidiatelyBootstrap Modal 立即消失
【发布时间】:2019-05-02 14:57:00
【问题描述】:

我有一个模态,我想在点击时显示它..但是当我点击按钮时,它在加载后立即消失...... 但是当我将它设置为在 Windows onload 上显示时,它可以正常工作,即不会立即消失..

我用来显示模态的代码是

 $("#addnewrm").click(function () {
            $('#add').modal('show');
        });  

<div id='add',class='modal fade'.... 处于局部视图中 (AddRawMaterial.cshtml)

我在
@{Html.RenderPartial("../Shared/AddRawMaterial", this.Model);} 中渲染这个局部视图 (AddRawMaterial.cshtml) 在我的 index.cshtml 中

【问题讨论】:

  • 什么是#addnewrm?
  • 按钮 @JamesS 的 ID
  • 按钮是提交吗?
  • 不,它只是一个按钮 type="button"

标签: javascript c# .net asp.net-mvc twitter-bootstrap


【解决方案1】:

确保 bootstrap.js 仅包含在您遇到此问题的视图中一次。

【讨论】:

    【解决方案2】:

    我找到了一个仅仅因为按钮的解决方案.. 当我将按钮更改为锚(<a>)标签时,它的工作正常

    【讨论】:

      猜你喜欢
      • 2017-03-04
      • 1970-01-01
      • 2017-11-28
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 2015-12-06
      相关资源
      最近更新 更多