扩展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});
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});
相关文章推荐
- 扩展easyui validatebox的两个方法.移除验证和还原验证
- 扩展easyui validatebox的两个方法.移除验证和还原验证
- 扩展easyui validatebox的两个方法.移除验证和还原验证
- easyui validatebox的两个方法.移除验证和还原验证
- easyui validatebox的两个方法.移除验证和还原验证
- EasyUI validatebox 多条件验证扩展
- Easyui validatebox修改——1.当text发生变化时在校验,2.取消校验,3扩展自定义验证
- data-options的移除验证(easyui validatebox中移除验证)
- easyui 扩展 前端 ValidateBox 验证 校验 属性
- Easyui validatebox修改——1.当text发生变化时在校验,2.取消校验,3扩展自定义验证
- JQueryI validatebox 扩展其自带验证方法
- jQueryEasyUI ValidateBox 验证框实现验证的方法
- easyUI验证validatebox
- JQuery扩展插件Validate 5添加自定义验证方法
- easyui validatebox 验证类型
- easyui ValidateBox validType验证规则
- jQuery Validate扩展验证方法
- EasyUI——validatebox扩展
- easyui validatebox 验证集合,自定义easyui验证规则
- easyui validatebox验证