easyui validatebox 去除校验 绑定校验

时间:2021-05-22 23:15:26

官网有绑定和解绑的方法,不过要在1.3.4之后的版本才可以用,所以在这之前的只能扩展了。


$.extend($.fn.validatebox.methods, {

    remove:  function (jq, newposition) {
         return jq.each( function () {
            $( this).removeClass("validatebox-text validatebox-invalid").unbind('focus').unbind('blur');
        });
    },

    reduce:  function (jq, newposition) {
         return jq.each( function () {
             var opt = $( this ).data().validatebox.options;
            $( this).addClass("validatebox-text").validatebox(opt);
        });
    }

});


用法如下:

$(“#xx”).validatebox('reduce');  //绑
$("#xx']").validatebox('remove'); //解绑