Extjs表单输入框异步校验的插件实现方法

前端之家收集整理的这篇文章主要介绍了Extjs表单输入框异步校验的插件实现方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、效果如图所示

特点:

1、异步后台校验不会对用户操作产生阻塞感;

2、可在用户停止输入后自动校验,避免频繁进行无谓的后台校验;

3、以插件方式实现,方便使用;

二、插件源码如下:

三、应用方式

分类名称',allowBlank:false,afterLabelTextTpl :' ',plugins:{ptype: 'fieldajaxverify',url:'/service/uniquenessCheckName'}}

可用配置项:

1、buffer 毫秒数(在多少毫秒内用户没有输入操作则自动后台发送验证请求

2、timeout ajax请求超时限制(毫秒数)

3、getParams(field,value) 自定义ajax参数内容

四、后台服务提供的数据格式

分类名称重复","success" : false },"msgId" : "41c2c52c-66d4-49c5-be52-0158e71cfe2c","success" : true }

备注:在Extjs5.1下测试通过,有其他个性化需求可参考此插件进行实现,谢谢。

以上所述是小编给大家介绍的Extjs表单输入框异步校验的插件实现方法。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的JavaScript相关文章