2

由于某种原因,同一页面上的 swfobject.js 和 script.aculo.us Ajax.Autocompleter 的组合导致后者失败。自动完成程序不会发出其 Ajax 请求。同一页面上使用 Ajax.Updater 的单独 Ajax 控件似乎没有相同的问题。

4

3 回答 3

1

如果您在本地计算机上使用 Firefox,出于安全原因,AJAX 请求不起作用。

要么上传到服务器,要么尝试xampp 之类的东西来轻松地在您自己的机器上运行网络服务器。

于 2008-10-16T13:49:40.677 回答
0

prototype.js(由 scriptaculous 使用)和 swfobject.js 可能不兼容。您使用的这些工具的版本是什么?您是否尝试切换“脚本”导入标签的顺序以便首先导入 swfobject?

于 2008-09-16T20:56:17.287 回答
0

呸,我应该在原始问题中包含尝试过的版本。

我尝试了 swfobject 1.5、2.0 和 2.1(当前)以及 scriptaculous 的 1.7.x 和 1.8.x 版本的组合,它们分别依赖于prototype.js 的 1.5.x 和 1.6.x。我尝试在原型/脚本库之前和之后加载 swfobject,但无济于事。

我被引导相信某处潜伏着根本的不兼容性,但在谷歌上却找不到任何关于它的东西,这本身似乎有点奇怪。

于 2008-09-16T21:16:15.290 回答