原型/脚本自动完成

发布于 2024-08-03 02:55:52 字数 1135 浏览 3 评论 0原文

当我尝试在自动完成中选择一个对象时,出现此错误

这只出现在 IE 8 和 Firefox 3.5 中,而不是 IE 7 或 FF 3.0

错误:未捕获的异常:[异常...“指定了无效或非法的字符串” 代码:“12” nsresult:“0x8053000c (NS_ERROR_DOM_SYNTAX_ERR)” 位置:“http://localhost/js/prototype .js 行:2853"]

P2N.Submission.autoSuggest.init('', 'place-list', 'hiddenPlaceID', '/placeSearch.ashx?cityID=&allowNewPlace=', 'place-search-spinner', {resultID : '' });

更新: p2n 是

var P2N = {
    returnVal: null, 
    errorMsg: null,
    initWindow: function() {
    },
    addSpinner: function(el) {
        if(!$(el).next('img.spinner'))$(el).insert({after: '<img src="/img/spinner_small.gif" alt="" class="spinner" />'})
    },
    removeSpinner: function(el) {
        var spinner = $(el).next('img.spinner');
        if (spinner != null) spinner.remove();
    }

autoSuggest.init 我相信是原型版本 1.6,而 Scriptaclous 版本是 1.8 虽然他们也在加载 jquery 版本 1.3.2 我相信这可能是所有这些的冲突,但为什么它会在旧浏览器中工作?

};

I am getting this error when trying to select a object in my autocomplete

This only comes up in IE 8, and Firefox 3.5, not IE 7 or FF 3.0

Error: uncaught exception: [Exception... "An invalid or illegal string was specified" code: "12" nsresult: "0x8053000c (NS_ERROR_DOM_SYNTAX_ERR)" location: "http://localhost/js/prototype.js Line: 2853"]

P2N.Submission.autoSuggest.init('',
'place-list',
'hiddenPlaceID',
'/placeSearch.ashx?cityID=&allowNewPlace=',
'place-search-spinner', {resultID : '' });

Update:
p2n is

var P2N = {
    returnVal: null, 
    errorMsg: null,
    initWindow: function() {
    },
    addSpinner: function(el) {
        if(!$(el).next('img.spinner'))$(el).insert({after: '<img src="/img/spinner_small.gif" alt="" class="spinner" />'})
    },
    removeSpinner: function(el) {
        var spinner = $(el).next('img.spinner');
        if (spinner != null) spinner.remove();
    }

autoSuggest.init I believe is prototype version 1.6, and Scriptaclous vers 1.8
While they also are loading jquery ver 1.3.2
I believe it may be a conflict in all of these, but why would it work in older browsers?

};

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

转角预定愛 2024-08-10 02:55:52

我们遇到了同样的问题 - 这绝对是prototype.js 1.6.0.x 中的一个错误。升级到 1.6.1 修复了它。

We had the same problem - it's definitely a bug in prototype.js 1.6.0.x. Upgrading to 1.6.1 fixed it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文