easyui验证输入数据为整数或者小数
1 $.extend($.fn.validatebox.defaults.rules, { 2 intOrFloat: {// 验证整数或小数 3 validator: function (value,param) { 4 if(/^\d*\.{0,1}\d*$/i.test(value)){ 5 var len = $.trim(value).length; 6 if(len >= param[0] && len <= param[1]){ 7 return true ; 8 }else{ 9 return false; 10 } 11 }else{ 12 return false; 13 } 14 }, 15 message: '输入非数字或输入超长!请查验后重新输入' 16 }});
调用方法:
<td>垫款利率:</td> <td><input class="easyui-validatebox" id="dkll" name="dkll" data-options="required:false" style="width: 168px" validType="intOrFloat[0,30]"/></td>
注意:在这里value是自动获取的值,param[0]=0,param[1]=30