| | |
| | | num:function(text){ |
| | | var regNum = /^[0-9]+$/; |
| | | return regNum.test(text); |
| | | }, |
| | | date:function(str) { |
| | | var regDate = /^(\d{4})-(\d{2})-(\d{2})$/; |
| | | return regDate.test(str); |
| | | }, |
| | | /** |
| | | 金额校验 |
| | | **/ |
| | | money:function(text){ |
| | | var regMoney = /^\d+\.?\d{0,2}$/; |
| | | return regMoney.test(text); |
| | | } |
| | | |
| | | }; |
| | |
| | | |
| | | if(configObj.limit == 'minLength'){ |
| | | validate.setState(validate.minLength(tmpDataObj,configObj.param),configObj.errInfo); |
| | | |
| | | 7 |
| | | } |
| | | |
| | | if(configObj.limit == 'num'){ |
| | | validate.setState(validate.num(tmpDataObj),configObj.errInfo); |
| | | } |
| | | |
| | | if(configObj.limit == 'date'){ |
| | | validate.setState(validate.date(tmpDataObj),configObj.errInfo); |
| | | } |
| | | |
| | | if(configObj.limit == 'money'){ |
| | | validate.setState(validate.money(tmpDataObj),configObj.errInfo); |
| | | } |
| | | }); |
| | | |
| | | } |