2009-09-01 9 views
0

私のオートコンプリートProtoype/Scriptaculousのオートコンプリート

でオブジェクトを選択しようとしている。これは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、そして、彼らはまた、1.3.2 のverのjQueryをロードしている間ScriptaclousのVERS 1.8 ですこれらのすべてで矛盾していますが、それは古いブラウザではなぜ機能しますか?

}; 
+0

FirebugデバッガでJavaScriptコードを実行して、それをトリガする行を見つけることができますか?その後、その行とそれに関連するものを投稿して、私たちはそれを見ることができます。また、コードを見たくない場合は、エラーをトリガーする簡単なテストスクリプトを作成することもできます。 また、使用しているPrototypeのバージョンを知っておくとよいでしょう。 –

+0

事実、このサイトは当初第三者から書かれた何百ものファイルなので、必要な情報を取得しようとします。 – matthewb

答えて

0

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

関連する問題