【问题标题】:Zurb Foundation data-abide / data-equalto not working in asp.net, validation errors display on page loadZurb Foundation data-abide / data-equalto 在 asp.net 中不起作用,页面加载时显示验证错误
【发布时间】:2014-01-26 08:24:27
【问题描述】:

我只是尝试使用 data-abide 和 data-equalto 进行简单的密码确认验证,但我就是不知道出了什么问题。验证错误在页面加载时显示在文本框下方,无论我在框中输入什么内容都不会消失。

<form ID="form1" runat="server" data_abide="">
    <div class="row">
        <fieldset class="panel">
            <legend>Email Address</legend>
            <div class="small-4 columns">
                <label>Email Address <small>required</small></label>
                <asp:TextBox ID="emailAddress" runat="server" placeholder="Email" required=""></asp:TextBox>
            </div>
            <div class="password-field">
                <div class="small-4 columns">
                    <label>Applicant Password <small>required</small></label>
                    <asp:TextBox ID="password" runat="server" placeholder="Password" TextMode="password" required=""></asp:TextBox> <small class="error">You must enter an application password.</small>
                </div>
            </div>
            <div class="password-confirmation-field">
                <div class="small-4 columns">
                    <label>Confirm Password <small>required</small></label>
                    <asp:TextBox ID="confirmPassword" runat="server" placeholder="Confirm Password" TextMode="password" data_equalto="password" required=""></asp:TextBox> <small class="error">Password does not match.</small>
                </div>
            </div>
        </fieldset>
    </div>

【问题讨论】:

    标签: javascript jquery asp.net validation zurb-foundation


    【解决方案1】:

    我遇到了同样的问题(在 Chrome 中工作,但在 Firefox 或 Safari 中没有)。经过反复试验,我发现如果第一个密码字段的 id 是“密码”,那么它将引发不匹配。我将我的第一个密码属性从 id="password" 更改为 id="checkpassword" 并解决了不匹配问题。

    希望你的问题是相似的。

    【讨论】:

      【解决方案2】:

      这个问题已经很久没有问过了,所以也许你继续……

      在form标签中,应该是data-abide而不是data_abide??

      【讨论】:

        猜你喜欢
        • 2014-02-21
        • 2014-10-11
        • 2015-04-09
        • 1970-01-01
        • 2018-02-18
        • 1970-01-01
        • 2017-10-21
        • 2014-05-30
        • 2020-03-18
        相关资源
        最近更新 更多