$.extend($.fn.validatebox.methods, {
remove: function(jq, newposition){
return jq.each(function(){
$(this).removeClass("validatebox-text validatebox-invalid").unbind('focus.validatebox').unbind('blur.validatebox');
});
},
reduce: function(jq, newposition){
return jq.each(function(){
var opt = $(this).data().validatebox.options;
$(this).addClass("validatebox-text").validatebox(opt);
});
}
});
调用:
$('#id').validatebox('remove');
$('#id').validatebox('reduce');
这中方式,也只适用于非easyui的from组件。如果是对于easyui的from组件,我们可以直接修改他的options就行了...
例如:
你需要取消combo的必须验证,你可以这样写
$('#cmid').combo({required:false});
EasyUI Validatebox 自定义操作
本文介绍如何通过自定义方法实现 EasyUI 中 validatebox 组件的移除和还原操作,并提供示例代码。适用于非 EasyUI form 组件,对于 EasyUI form 组件则推荐直接修改 options 的方式。
1万+

被折叠的 条评论
为什么被折叠?



