您的位置:首页 > 产品设计 > UI/UE

扩展easyui validatebox的两个方法.移除验证和还原验证

2013-12-24 21:21 495 查看
$.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);

});

}

});

用法:

[javascript] view
plaincopy

$('#id').validatebox('remove');

$('#id').validatebox('reduce');

这中方式,也只适用于非easyui的from组件。如果是对于easyui的from组件,我们可以直接修改他的options就行了...

例如:

你需要取消combo的必须验证,你可以这样写

[javascript] view
plaincopy

$('#cmid').combo({required:false});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: