如何使一个asp验证器通过jQuery/javascript验证
How to make an asp Validator validate through jQuery/javascript
我有一个asp:RequiredFieldValidator,它检查一个asp:TextBox,看看它是否为空白。
在按下按钮时,我想让验证器验证文本框。这必须通过jQuery/javascript完成,因为按钮是一个html输入按钮。
任何想法?我已经在网上阅读了很多资源,但还没有设法完成这一点(即通过jquery调用验证)
你可以像这样从JavaScript触发验证:
var isValid = Page_ClientValidate("");
如果您只想验证某个组中的控件,只需将组名传递给函数:
var isValid = Page_ClientValidate("GroupName");
下面是一个简单的例子:
<script type="text/javascript">
validateStuff = function(){
return Page_ClientValidate("ValidateTextBox");
}
</script>
<asp:TextBox ID="TextBox1" runat="server" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="TextBox1"
ValidationGroup="ValidateTextBox"
Display="Dynamic"
ErrorMessage="*" ...>
</asp:RequiredFieldValidator>
<input type="button" value="Click Me" onclick="return validateStuff();" />
如果它的jQuery验证您之后-有几个更好/更容易实现比这个-> http://bassistance.de/jquery-plugins/jquery-plugin-validation/
您只需要一个CustomValidator。为服务器端添加OnServerValidate,并在javascript中添加ClientValidationFunction。下面是对customvaliditor的一个相当好的介绍,但没有jQuery参考:https://web.archive.org/web/20211020145934/https://www.4guysfromrolla.com/articles/073102-1.aspx
相关文章:
- 验证jquery中的数字
- 在发送之前验证jQuery或Javascript中的URL
- 提交/验证Jquery
- 验证 jQuery 中带有一个小数位的负数
- 如何验证 jquery cookie .js兼容性
- 验证 JQuery 中是否存在 URL
- 电子邮件验证 jquery
- 选择.js并验证 jquery
- 验证 jquery 评级星
- 如何为这些要求创建 URL 验证 jQuery
- 时间选择器验证?JQuery/Javascript
- 删除最近的下拉列表并验证Jquery中的下拉列表
- 验证jquery函数的问题
- 电子邮件验证Jquery不起作用
- 如何验证jquery函数中的输入字段
- 表单验证——jQuery验证是否足够,以及如何在PHP中巧妙地验证数据
- 当其他浏览器验证时,是什么导致I.E.不验证(jquery) ?
- 提交表单与ajax验证jquery /标准javascript
- 如何验证jquery中的表单
- 尝试验证jQuery UI日期选择器