当前位置: 首页 > Web前端 > HTML

Between验证器的通用验证规则

时间:2023-04-02 17:55:04 HTML

1.号码大小校验规则很常用,不能超过数据库的字符数限制:{min:2,max:100,message:'Thenumberoffloorsmustbebeneficial2and100'}2.当你完成output调用的方法,value就是你输入的值,你计算或者验证它,然后返回true表示验证成功,false表示验证失败。也可以用它来向后台发送ajax请求进行验证,只需要注意性能,因为请求很多,需求量不大。可以设置前端缓存回调:{message:'Wronganswer',callback:function(value,validator,$field){//判断captchaOperation生成的数字varitems=$('#captchaOperation').html().split(''),sum=parseInt(items[0])+parseInt(items[2]);返回值==总和;}}3。字段填写的表单内容不能相同,比如不让密码和用户名相同不同:{field:'用户名',message:'密码不能和用户名相同'}4.大家明白了和正则表达式,不要解释=!=regexp:{regexp:/^[a-z\s]+$/i,message:'全名只能由字母字符和空格组成'}5.非空,不解释=!=notEmpty:{message:'全名必填'}6.字符串长度校验规则stringLength:{max:50,message:'全名must少于50个字符'}7。字符串大小写校验规则stringCase:{message:'持卡人必须大写','case':'upper'//可以是lowerdefault或upper}8.整数验证整数:{消息:'该值不是整数'}9。远程请求remote:{message:'用户名不可用',url:'/path/to/backend/'}10.验证文件:{extension:'jpeg,png',type:'image/jpeg,image/png',maxSize:2048*1024,message:'所选文件无效'}详情请参考http:///bootstrapvalidator.vot...里面有很多用例,等我写多了再补充。现在暂时做个记录,以后在这里用一个记录一个。