社区
JavaScript
帖子详情
ie下easyui combobox失焦问题【js求助】
gurenxinSHY
2018-02-06 11:05:11
combobox做了模糊搜素匹配功能,就像百度搜索框,同时给combobox加上了失焦事件,输入框内输入的字符串如果能在下拉框中完全匹配到,失焦时会自动赋值,而匹配不到时,会清空搜索框。但是在ie下,当我点击下拉框的滚动条时,他也算失焦。而其他浏览器,点击下拉框滚动条时不算失焦。求大神怎么解决ie下这种情况
...全文
320
3
打赏
收藏
ie下easyui combobox失焦问题【js求助】
combobox做了模糊搜素匹配功能,就像百度搜索框,同时给combobox加上了失焦事件,输入框内输入的字符串如果能在下拉框中完全匹配到,失焦时会自动赋值,而匹配不到时,会清空搜索框。但是在ie下,当我点击下拉框的滚动条时,他也算失焦。而其他浏览器,点击下拉框滚动条时不算失焦。求大神怎么解决ie下这种情况
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gurenxinSHY
2018-02-06
打赏
举报
回复
发错图了,ie下问题图
gurenxinSHY
2018-02-06
打赏
举报
回复
ie下问题图:
其他浏览器正常图:
gurenxinSHY
2018-02-06
打赏
举报
回复
已经解决了,只要加上下拉框的mousedown事件就行了,这个事件会在blur事件之前触发,在mousedown事件中设置一个是否点击的状态,然后在blur事件中判断这个状态即可,然后再操作 代码:$("#id").combobox("panel").bind('mousedown', function(e){//优先于blur事件发生 isclick=1;//全局变量,点击状态 }); $("#id").combobox("textbox").bind('blur', function(e){ if(isclick==1){ ...... }else{ ...... } });
easyui
-
combobox
、combotree后台数据数据组装与前台绑定实例
easyui
-
combobox
控件的后台数据递归生成
js
on,前台绑定实例说明。 可直接拷贝到项目中,然后修改数据源即可使用。
easyui
-textbox和
easyui
-
combobox
的onchange事件响应实例
这是我自己总结出来
easyui
-textbox和
easyui
-
combobox
的onchange事件响应实例,绝对可用,网上很多实例都无法运行,这个我亲自测试可用使用才传上来的,供大家参考学习。
easyui
中
combobox
后台交互实例
easyui
中
combobox
后台交互实例
combobox
模糊查询在IE中崩溃
jquery-
easyui
组件
combobox
模糊查询在IE中数据太多导致浏览器崩溃
Easyui
Combobox
过滤功能,类似火车票网站过滤
Easyui
Combobox
过滤功能,类似火车票网站过滤。
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章