easyui combobox怎么使用延时验证

 我来答
Benelf
2017-01-25 · TA获得超过419个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:244万
展开全部

没明白什么叫延时验证。你是想说异步验证么?

如果是这样的话,你可以自己定义一个validType。然后在里面做验证。如:

 $.extend($.fn.combobox.defaults.rules, {
        exist: {
            validator: function (value, param) {
                var retVal = false;
                $.ajax({
                    url: "/xxx.ashx?action=check",
                    data: {checkValue: value},
                    async: false, // <- 这儿一定要false
                    success: function (r) {
                        retVal = r;
                    }
                });
                return retVal;
            },
            message: '验证失败.'
        }
    });

希望能帮到你

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式