首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery自动完成插件IE 9不工作

jquery自动完成插件IE 9不工作
EN

Stack Overflow用户
提问于 2011-06-29 02:21:20
回答 4查看 11.5K关注 0票数 3

如果你访问:http://docs.jquery.com/Plugins/autocomplete

并在IE9中尝试该示例,它不起作用。它能工作的所有其他浏览器。我在互联网上到处寻找快速解决方案,但似乎找不到。它似乎发出了对自动完成的ajax请求,但没有显示框。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-06-29 02:28:53

对于这个问题,你找不到IE9的补丁,你应该使用read the author's page your plugin。它已经被弃用,最后测试过的Explorer版本是7。

http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete

“注意(2010-06-23):这个插件已被弃用,不再开发。它的和解释了如何从这个插件转到新的插件。此页面将保持原样以供参考,但不会再更新。”

如果您仍在使用该插件,并且无法升级到jQuery UI autocomplete:。

在谷歌代码项目中也有一个。

票数 4
EN

Stack Overflow用户

发布于 2011-11-16 19:27:38

实际上,修复非常简单。你只需要更新一个文件。遗憾的是,之前没有人发布过这篇文章。

查看此处:http://hax.at/text/49

票数 5
EN

Stack Overflow用户

发布于 2012-07-01 07:09:01

我只想补充我的两点意见,尽管原来的问题很久以前就提出了。

我希望这能帮助其他和我有同样困难的人。我正在使用jQuery UI的自动完成功能,但在使用IE9时也遇到了问题。我检查了这个帖子里提到的所有东西...几天前,然后放弃了几天去做其他的事情。当我今天重温它的时候,我遇到了这个:jQuery Autocomplete

在我读到这个链接之前,我从来没有想过DOCTYPE是一个问题。

我用的是这个:

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

这是我的问题所在。我有一个不同的测试页面,代码在上面工作,它使用的是:

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我目前使用的是新的HTML5 DOCTYPE,它可以工作……至少现在是这样:)谁知道我还会添加什么其他代码,这些代码会给我带来麻烦……或者,如果我最终部署到一些可能没有HTML5功能的用户。

代码语言:javascript
复制
<!DOCTYPE html>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6511258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档