0

我正在使用 jQuery.validationEngine 来匹配密码和确认密码字段。

<input value="" class="validate[required,custom[password]] text-input" type="password" name="txtpswd" id="txtpswd" />
<input value="" class="validate[required,equals[txtpswd]] text-input" type="password" name="password2" id="password2" />

上面的代码工作正常。
但是:
第一个问题:当我在其中任何人/两者(输入标签)中使用 runat="server" 时,匹配失败。
第二个问题:当我使用服务器控件(文本框)代替 html 输入标签时,匹配失败。
请告诉我我哪里错了?请帮我解决我的问题。

4

2 回答 2

1

如果你想检查确认密码验证,那么你可以像这样使用。

<input type="password" id="password" name="password"  class="validate[required]"/>
<input type="password" id="confirm_password" name="confirm_password"  class="validate[required,equals[password]]"/>
于 2016-08-18T08:43:28.130 回答
0

将此属性添加到您的服务器控件。ClientIDMode="静态"

<asp:TextBox ID="txtpswd" ClientIDMode="Static" runat="server" CssClass="validate[required,custom[password]] text-input"></asp:TextBox>
于 2014-03-09T15:38:54.993 回答