easy UI 动态设置必填校验

  obj.SetRequired = function (required) {
        var me = this;
        var control = me.GetControl();
        control.textbox('textbox').validatebox('options').required = required;
        $.fn.validatebox.defaults.missingMessage = '该输入项为必输项';
        control.textbox('enableValidation');
    }

enableValidation: 开启验证

第一步:找到所需要控制的控件 

第二步:设置必填 true 或 false   control.textbox('textbox').validatebox('options').required = required;

第三步:设置为空时显示的提示文字    $.fn.validatebox.defaults.missingMessage = '该输入项为必输项';

第四部:开启验证  control.textbox('enableValidation');

combobox 框实现方法:

  obj.SetRequired = function (required) {
        var me = this;
        var control = me.GetControl();
        control.combobox('options').required = required
        control.combobox('textbox').validatebox('options').required = required;
        $.fn.validatebox.defaults.missingMessage = '该输入项为必输项';
        control.combobox('enableValidation');
    }

 

你可能感兴趣的:(学习笔记)