easyUI.checkForm
easyUI.checkForm(form,fooWarningMsg,foosuccess)
验证form表单
为需要验证的输入项添加两个自定义属性作为判断的依据以及需要执行的验证
validate="这里输入验证方法,多种验证以分号隔开"
msg="这里输入验证不合格时提示的信息,与validate一一对应,如果信息数少于验证方法数量,则后面的验证不合格时将显示最后一条提示信息"
验证方法:
isFilled(S) 必填,如果指定S,则如果内容等于S,都将无法通过
filter(S) 用于过滤特殊字符,如filter(^|$|'|%),多个字符用|进行分隔
isNaN 如果填写,必须为非数字
isNumber 如果填写,必须为数字
isInt 如果填写,必须为整数
isEmail 如果填写,必须为Email格式
isEmailList 如果填写,必须为以分号;隔开的1个或多个Email格式
fileType(ext|ext|ext|...|ext) 如果填写,必须为指定扩展名ext列表内的文件类型
moreThan(N) 如果填写,必须为大于N的数
lessThan(N) 如果填写,必须为小于N的数
equalTo(N) 如果填写,必须为等于N的数
maxLength(N) 如果填写,最大长度不超过N
minLength(N) 如果填写,最小长度不小于N
sameValue(IDS) 指定N个表单元素的id,判断它们的值是否相同,如果不同,则不能通过,可用于密码与确认密码的验证
详情请参见:easyValidate_demo.html
参数:form 表单,fooWarningMsg 提示警告信息函数(形参为验证目标,警告信息),如果没有指定该函数,将直接alert出警告信息,foosuccess 验证通过后要执行的函数(形参为验证目标)
返回值:true|false
阿里云: www.aliyun.com
华赐软件: www.huacisoft.com
C#开源社区: www.opencsharp.net
清泓美肤苑: 清泓美肤苑
bootstrap权限管理系统: Asp.Net Mvc3 bootstrap权限管理系统