function Subscribe() {
if (typeof (Page_ClientValidate) == 'function') {
Page_ClientValidate();
}
if (Page_IsValid) {
// do something
CheckUser();
}
}
脚本绑定到带有正则表达式验证器的asp.net按钮。我的页面上有另一个表单,指定了不同的验证组。
当我点击此按钮(满足所有条件)时。它会在另一个验证组上触发错误。这是怎么发生的?有办法对付这个吗?
就好像Javascript正在验证所有字段,无论它们来自哪个组
答案 0 :(得分:1)
您可以将验证组作为参数传递,如
Page_ClientValidate("valMyValGroup");
答案 1 :(得分:0)
我认为如果您不想验证所有内容,则必须指定一个空组名称。
Page_ClientValidate('');
答案 2 :(得分:0)
我设法通过将验证组名称传递给Page_ClientValidate来实现它。
function Subscribe() {
if (typeof (Page_ClientValidate) == 'function') {
Page_ClientValidate('groupname');
}
if (Page_IsValid) {
// do something
CheckUser();
}
}