jquery的validate插件$("#form1").valid(),这个方法的问题,求解啊

wangjicongqian 2011-02-24 10:19:34
$("#form1").valid()
这个方法执行之后,就不能在进行validate验证了?
是怎么回事呢?
求解 拜托了啊 为这个问题头都搞大了
...全文
1230 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-02-24
  • 打赏
  • 举报
回复
$.validator.addMethod("af",function(value,element,params){
if(value.length>1){
return false;
}
if(value>=params[0] && value<=params[1]){
return true;
}else{
return false;
}
},"必须是一个字母,且a-f");


return

参考
wangjicongqian 2011-02-24
  • 打赏
  • 举报
回复
$("#btnUpdatePassword").click(function () {
//alert($("#form1").valid());
if (!$("#form1").valid()) {
$("#txtRealName").rules("add", "required minlength maxlength");
$("#txtRealName").rules("remove", "required minlength maxlength");
$("#txtEmail").rules("remove", "email");
$("#txttelNo").rules("remove", "digits rangelength");
$("#txtmobileNo").rules("remove", "digits rangelength");
$("#txtCheckCodeUserInfo").rules("remove", "required");
//alert("remove");
}
$("#form1").validate({
rules:{
txtOldPassWord:
{
required:true
},
txtNewPassWord:
{
required:true
},
txtNewPassWord2:
{
required:true,
equalTo:"#txtNewPassWord"
},
txtCheckCodePassword:
{
required:true
}
},
messages:{
txtOldPassWord:
{
required:"请输入原有密码"
},
txtNewPassWord:
{
required:"请输入新密码"
},
txtNewPassWord2:
{
required:"请再次输入新密码",
equalTo:"两次输入不一致"
},
txtCheckCodePassword:
{
required:"请输入验证码"
}
},
errorPlacement: function(error, element) {
if(element.is("#txtCheckCodePassword"))
{
error.appendTo("#spanCheckCodePassword");
}
else
{
error.appendTo(element.parent());
}
}
});

我的代码是这样写的,问题出在哪里呢?
gablfq 2011-02-24
  • 打赏
  • 举报
回复
你有没有去实现 validate 验证方法啊~

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧