【发布时间】: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