我有一个 aspx 页面,其中有 3 个 asp.net 文本框和 1 个 asp.net 按钮控件。我想在单击按钮时进行回发之前进行客户端验证。IE ; 如果页面通过验证检查,那么我只需要调用服务器端按钮单击事件。有人可以帮助我吗?提前致谢
问问题
3842 次
2 回答
2
定义JS函数:
function validate(){
//perform some validation
return $("#myTextbox").val()=="";
}
在按钮控件上调用它 onclick event="return DoValidation();"
如果 JS 函数返回 false,则回发将被取消。
于 2009-05-25T07:31:14.710 回答
0
如果您想与 ASP.net 验证集成,需要使用RegisterValidator声明来注册您的 Javascript 验证器。
不要忘记在服务器端进行验证,因为 Javascript 可能会被禁用。
于 2009-05-25T07:34:07.260 回答