我有一个使用内置验证控件的ASP.NET应用程序。最终目标是在单击提交按钮时客户端触发验证,并在包含无效控件的div元素中添加类。我基本上想将表单元素的标签在其无效时变红。 :)
我的标记如下(每个表单元素一个div):
使用jQuery,我该如何拦截提交事件,在.NET验证控件上执行验证,然后为每个包含无效验证器的div元素的父div元素添加“error”类?
总之,如果div包含无效的验证器控件,我想为该div添加“error”类。我也可以接受其他实现方法的建议。
我的标记如下(每个表单元素一个div):
<div class="friendFormElement float_left bold">
First Name: * <asp:RequiredFieldValidator ID="rfv_fromFirstName" ControlToValidate="fromFirstName" Display="None" CssClass="validationError" ErrorMessage="From first name is required." runat="server" /> <br/>
<asp:TextBox ID="fromFirstName" runat="server" />
</div>
使用jQuery,我该如何拦截提交事件,在.NET验证控件上执行验证,然后为每个包含无效验证器的div元素的父div元素添加“error”类?
总之,如果div包含无效的验证器控件,我想为该div添加“error”类。我也可以接受其他实现方法的建议。