日期:2014-05-18  浏览次数:20464 次

关于jquery validate 自定义验证请教
JScript code

// 字符验证
jQuery.validator.addMethod("userName", function(value, element) {
    return this.optional(element) || /^[/u0391-/uFFE5/w]+$/.test(value);
}, "用户名只能包括中文字、英文字母、数字和下划线"); 

//这是一个jquery validate的自定义函数,用来验证字符,是我从网上拷下来的
//username 是方法名,value 是当前文本框的值,element是代表什么的?
//
/



------解决方案--------------------
element代表当前控件对象,比如文本框

你可以在 alert($(element).attr('name'));来弹出看看里面所包含的属性值
------解决方案--------------------
($(element1).val()!=""||$(element2).val()!="")这样去判断吧
/^[/u0391-/uFFE5/w]+$/.test($(element1).val())||/^[/u0391-/uFFE5/w]+$/.test($(element2).val())
 验证。。。