2009-05-17 9 views
0

私はjQuery Date Range Picker by the filament groupを使用しています。jQuery日付範囲ピッカーがGoogle Chromeでエラーを表示しています

私のコードは、私がダイナミックにテキストボックスを作成しているか、AJAXクエリがフォームのHTMLを返すようなものです。私のページにHTMLをダンプすると、daterangepicker()関数を呼び出すスクリプトが呼び出され、入力ボックスが日付範囲選択ツールになります。

私のコードはFirefoxとInternet Explorerで完全に正常に動作しますが、Google Chromeでは正常に動作しません。スクリプトが実行されず、ログに次のエラーが表示されます。

Uncaught Error: INVALID_NODE_TYPE_ERR: DOM Range Exception 2

ここで問題が発生する可能性はありますか?私は本当にこれを修正する必要があります - 例外は、コアのjQueryコード内にスローされます。サイトのデモを見ると、日付ピッカーが正常に動作しているようです。

実行時にAJAXクエリによって作成された要素にアタッチするために呼び出されることはありません。問題が何であれ、私はこの作業を進めるために必要なものであり、あらゆる種類の助けに感謝します。

+0

今のところこれだけを使用してスキップされ、ブラウザがクローム:( – Ali

答えて

2

私は同じ問題を抱えていた、とChromeのデバッガがエラーがjQueryライブラリのバージョン1.3.2

にあるノート私はフィラメントdaterangepickerのデモページのソースを見て、そしてそれは彼らがjQueryライブラリ1.3を使用してい判明0.1

... SRC = "JS/jqueryの-1.3.1.min.js"

私は1.3.1ではなく1.3.2を使用してテストを実行し、それが自分のサイトのために働きました。

ユーザーがChromeを使用している場合は、ブラウザをテストして1.3.1を使用することをおすすめします。

すべてのベスト、 イェフダ

+0

WOW!偉大な洞察力をありがとう実際に深く入り込んで公式のフィラメントグループのウェブサイトが何を実行しているかをチェックすることは決してありませんでした。 ありがとうございました。 – Ali

1

複数の人reportこの機能はChromeで壊れています。たぶん、代替案を探すべきでしょうか。

+0

タフな運の伴侶である場合、それを設定していないためにJavaScriptを設定します。=/ – Konstantinos

関連する問題