当前位置: 代码迷 >> JavaScript >> easy ui 自定义证验不执行,很奇怪
  详细解决方案

easy ui 自定义证验不执行,很奇怪

热度:815   发布时间:2013-07-11 15:38:46.0
easy ui 自定义验证不执行,很奇怪



$.extend($.fn.validatebox.defaults.rules, {
    equals1: {
        validator: function (value, param) {
            if (value == "" || value == "0")
                return false;
            return true;
        },
        message: 'Field do not match.'
    }
});



<select id="Citys" name="CityID" class="easyui-combobox" style="width: 120px;"
                            data-options="url:'../Ajax/GetCitys?ProvincesID=0',valueField:'id',textField:'text',editable:false,validType:'equals1[0]'">
                        </select>


加入断点后,页面加载时,确实执行了自定义验证代码,当我选择城市的时候
if (value == "" || value == "0")
                return false;
            return true;
没有执行,不知道为什么,求大家帮助

------解决方案--------------------
你先看看value的值是否正确传入了