最近遇到一个很纠结的问题:jquery.autocomplete在IE6下被下拉框遮挡 。
如图:
网上找到原因,例如:http://www.360doc.com/content/10/1126/16/2197500_72641076.shtml
但是,我们的问题是我们用了jquery.autocomplete这个控件,这些方法对于我们就不行了。
废话多了,直接解决方法:
第一步:打开jquery.autocomplete.min.js(或者直接jquery.autocomplete.js),找到“function init()”,把这个函数下的“element=$("<div/>")”修改为“element=$("<div><iframe style='position: absolute; z-index: -1; width: 100%; height: 100%; top: 0;left: 0; scrolling: no;' frameborder='0' src='about:blank'></iframe></div>")”。
第二步:打开“jquery.autocomplete.css”,在“.ac_results”加一句“height:335px;”,就是设置高度,这个随便你设置。
刷新,如下图:
至此,问题解决。
- 大小: 58.6 KB
- 大小: 62.1 KB
分享到:
相关推荐
jquery.autocomplete.js 、jquery.autocomplete.css
基于.net和Jquery.autocomplete插件 做的智能匹配下拉框,可选择可输入,采用json数据格式,支持汉字、拼音和拼音首字母进行智能匹配。 使用说明: 1、如果想不做任何修改直接看效果,请在本地创建一张名为tb_Manage...
jquery.autocomplete 自动提示
jquery.autocomplete的js+css 自动查询的显示的空控件,jquery.autocomplete.js和jquery.autocomplete.css文件
智能联想框js,可以做到跟百度一样的在输入框输入内容就能出联想框的效果
jquery.autocomplete.min.js文本框的自动填充控件,jquery解决了跨浏览器问题。
demo,可直接运行查看效果,实现的效果是:在输入框中输入汉字时触发keyup事件,即自动出现多个选项,选中某选项时自动将该选项值和所需属性填充到指定输入框中。
利用jquery.autocomplete插件搜索并将查询出来的结果进行分页
不知道网上有没类似的,反正我是没找到,费了点劲自己写了个干净的demo,基于jquery.autocomplete 干净、完整、可靠
jquery.validate.js jquery.metadata.js jquery.autocomplete.js的打包合集,这些jquery的扩展包非常好用,希望对需要的童鞋有用
于是乎下载了一个jquery.autocomplete-1.1.3,但引用到项目后,发现几个问题,并相应做了修改: 1.中文输入后,服务端不能正常获取ajax提交的数据(此处,当然可以用相应转码,本人试了n种方便仍改),细看代码...
包含jquery.autocomplete相关js文档
jquery autocomplete 支持自动补全,可以做成类似百度搜索那样的
jquery.autocomplete.js 无法动态传参,好是纠结哦。研究了半天终于搞明白了,再此做个总结,供以后使用,也分享给用样为此纠结的“童鞋”们。 调用: $("#tag").autocomplete( "url", { delay:10, matchSubset:1, ...
自动查询的显示的空控件,jquery.autocomplete.js和jquery.autocomplete.css文件
jquery.autocomplete 类包.zip,内容正规 。请放心下载。如有问题,请留言。
运用jquery.autocomplete.js 和jquery.autocomplete.css实现文本框自动补全,直接下载可以看到运行效果,带注释