文章分类 Classification
easyui validatebox小bug修改
稿件来源: 阳光企业网站管理系统 撰稿作者: 太阳光 发表日期: 2014-05-21 阅读次数: 121 查看权限: 游客查看
easyui validatebox小bug修改
jQuery easyui算是个比较不错的UI,在使用easyui validatebox发现一个蛋痛的bug。
当validatebox执行验证不通过时,会自动显示错误提醒。这个提醒一直站在输入框的旁边,但当整个表单隐藏时这个提醒仍不消失,自动移动到窗口左上角。后台程序员大叫:“看,这是神马情况!”
正常是获取焦点才会执行验证并提醒,离开焦点如果仍验证不通过,提醒语会消失,输入框中的红色小三角永不消失。
但触发验证可以通过清理表单或者验证方法触发,造成提醒语不会因焦点消失而消失。
修改方法是在jquery.easyui.min.js 5229行左右(Current Version: 1.3.2),把 tip.show()改为:
$(_3ad).is(":hidden") ? tip.hide() : tip.show();
也就是判断输入框是否隐藏来显示。
关键词: easyui,validatebox,jquery 编辑时间: 2014-05-21 16:12:16
0
高兴0
支持0
搞笑0
不解0
谎言0
枪稿0
震惊0
无奈0
无聊0
反对0
愤怒
0%(0)
0%(0)
- 暂无评论
文章图片 article Pictrue
网友评论