页面加载时bootstrap alert-danger hide

时间:2016-12-19 11:31:04

标签: javascript jquery twitter-bootstrap razor

我正在使用twitter引导程序和警报元素在我的网页中使用,我想将其用作我页面顶部的验证摘要。

我遇到的问题是当我在create.chstml页面上使用“alert alert-danger”时,在加载页面时默认显示红色警告栏。

实际验证适用于它们应该使用的表单字段,但是,我只需要在页面加载时找到隐藏此警告栏的方法,然后在单击我的创建按钮时启动它。 / p>

我尝试过一些像Hidden这样的引导属性:隐藏但这似乎不起作用。我可以使用javascript来完成此任务并将其链接到我创建的按钮吗?

这是我在create.cshtml上的bootstrap

        <div class="form-horizontal">
            <div class="row" >
                <div class="alert">
                    @Html.ValidationSummary(false, " ", new { @class = "text-danger alert alert-danger" })
                </div>
            </div>
       </div>

1 个答案:

答案 0 :(得分:1)

只需使用隐藏类引导程序,当您单击按钮时,可以删除该类。

<div class="form-horizontal">
   <div class="row" >
      <div class="alert hide"> //add class here
          @Html.ValidationSummary(false, " ", new { @class = "text-danger alert alert-danger" })
      </div>
   </div>
</div>

它会隐藏页面加载时的警报,并且可以根据需要单击按钮。

相关问题