Easyui validatebox修改.docVIP

  • 2
  • 0
  • 约5.61千字
  • 约 5页
  • 2017-05-27 发布于河南
  • 举报
Easyui validatebox修改

Easyui validatebox修改 1.当text发生变化时在校验: ??????Easyui validatebox个人感觉还是比较好用的,但是发现他不是只有text改变并离开编辑框的时候才验证,而是不停的做验证;如果是js脚本的本地验证还好,如果是远程验证(如:调用数据库检测信息是否已存在)那就不停的向服务器发送请求,这就比较麻烦啦;通过查看Easyui validatebox的js脚本文件,发现Easyui validatebox尽然是在编辑框获得焦点之后,启用了定时器来不停的做校验的,郁闷!源码如下: 1 box.unbind(.validatebox).bind(focus.validatebox,function(){ 2 _2e9.validating=true; 3 (function(){ 4 if(_2e9.validating){ 5 _2ee(_2e8); 6 setTimeout(arguments.callee,200); 7 } 8 })(); 9 }) 找到问题,那就修改,将上面的代码替换成下面的代码,保证只在获取焦点并且值为空或者值发生改变时进行校验; 1 box.unbind(.validatebox).bind(focus.validatebox, function() { 2 if (box.val().

文档评论(0)

1亿VIP精品文档

相关文档