Easyui datebox控件打开页面就验证解决方法

问题描述:
datebox时间控件有些场景下默认值须要为空,可是为空的状况下打开页面会自动验证,十分影响美观。
实现原理:
<input class="easyui-databox" data-options="required:true" />
猜测:上面的实例化过程颇有多是先附加验证规则,再进行控件实例化,因为控件实例化触发事件,相应的也触发了验证规则,因此打开页面的时候,就会出现验证的状况。
因此解决方法就是:验证规则在控件实例化后添加。
能够用setTimeout来延迟:
html代码:
<input class="easyui-databox" id="dd" />
js代码:
setTimeout(function(){
     $("#dd").datebox({
            required:true
     });
},500);
待解决:
combox控件也有相应问题,可是上述方法没法解决,由于已经加载了内容,验证规则就会去判断。
相关文章
相关标签/搜索