$.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
});