**easyui版本:1.4.1
组件:numberbox**ui
在使用numberbox的isvalid方法时,老是返回true。code
<input id="phone" type="text" style="border: 1px solid #8DB2E3; width:80px; height:20px"> $("#phone").numberbox({ width: 100, precision: 0, novalidate: false, validType: "phoneRex", tipPosition: "right", required:true }); //自定义验证:手机格式 $.extend($.fn.validatebox.defaults.rules, { phoneRex: { validator: function(value){ var rex=/^(13|15|18|17|19)\d{9}$/; return rex.test(value); }, message: "请输入正确的手机格式" } });
$("#phone").numberbox("disable"); var isValid = $("#phone").numberbox("isValid");//无论格式正不正确,都返回true
var isValid = $("#phone").numberbox("isValid"); $("#phone").numberbox("disable");
发现isValid能正常验证格式。ip
在使用isValid的方法以前,不能让组件处于禁用状态。ci