0
我使用jQuery和jQuery.validate插件来验证ASP.NET页面,因为我发现jQuery验证插件比ASP.NET验证控件更好。ASP.NET页面中的jQuery验证
我已经使用此验证代码进行登录,并同时用于其他页面,如注册表和其他许多页面。
//.NET code
Dim jsValidate As String = String.Format("Validators.validateLogin('{0}','{1}');", _
txtUsername.ClientID, txtPassword.ClientID)
btnLogin.Attributes.Add("onclick", jsValidate)
//javascript code
Validators.validateLogin = function(txtUsername, txtPassword) {
$('#aspnetForm').validate();
$('#'+txtUsername).rules('add', {
required: true
});
$('#'+txtUsername).rules('add', {
required: true
});
}
现在我面对的问题是,如果我在页面上有多个控件需要或不需要验证。如何处理这种情况。 Bcoz一旦有人点击登录按钮,它会启动验证功能,并在其他某个控件上按其他按钮时,它会停留在当前验证状态。我希望如果jQuery验证插件可以处理ASP.NET验证组等一些组,它可能会更容易。任何人都有建议?
在此先感谢