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 もロードしていますが、これらすべてで競合する可能性があると思いますが、なぜ古いブラウザで動作するのでしょうか?

};
4

1 に答える 1

0

同じ問題がありました - これは間違いなく、prototype.js 1.6.0.x のバグです。1.6.1 にアップグレードすると修正されました。

于 2009-09-28T14:04:12.937 に答える