2009-05-17 72 views
0

我正在使用jQuery Date Range Picker by the filament groupjQuery日期範圍選取器在Google Chrome中給出錯誤

我的代碼是這樣的,我動態創建一個文本框,或者更確切地說AJAX查詢返回一個窗體的HTML。當我將HTML轉儲到我的頁面上時,我調用一個腳本調用daterangepicker()函數,該函數應該將輸入框變成日期範圍選擇器。

我的代碼在Firefox和Internet Explorer中工作得很好,但它只是在谷歌瀏覽器中死掉。該腳本無法運行,並且在日誌中出現此錯誤:

Uncaught Error: INVALID_NODE_TYPE_ERR: DOM Range Exception 2

這裏有什麼問題?我真的需要解決這個問題 - 在覈心jQuery代碼中拋出異常。當我查看網站演示時,日期選擇器似乎工作正常。

您不認爲它與調用附加到由AJAX查詢在運行時創建的元素有關。無論什麼問題,我需要得到這個工作pronto和希望任何形式的幫助。

+0

現在用這個,並設置一個javascript不設置它,如果瀏覽器是鍍鉻:( – Ali 2009-05-23 11:50:34

回答

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!感謝偉大的洞察力男人,一定會嘗試你的發現 - 我從來沒有想過要真正深入,看看官方燈絲網站正在運行什麼, 再次感謝男人:D – Ali 2009-05-26 15:30:24

1

幾個人report該功能在Chrome中被破解。也許你應該尋找替代品。

+0

倒黴隊友剛剛跳過。=/ – Konstantinos 2009-05-23 15:03:17

相關問題