我想在jQuery UI對話框中使用jQuery UI 1.7.3 datepicker小部件。該對話框的內容來自頁面模板,該頁面模板包括製作頁面功能所需的各種javascript導入。我也導入的其中一件事是着名的date.js文件。jQuery UI 1.7.3 datepicker與date.js衝突導致「太多遞歸」?
我在對話框中加載的這個頁面本身也作爲一個獨立頁面存在。日期選擇器在那裏就像一個魅力。當我在對話框中加載它時,一切都會中斷。當日期輸入字段被關注時,日期選擇器應該顯示出來。不過,我得到一個錯誤噁心,像這樣:
too much recursion
[Break on this error] return w;};Date.prototype.isDST=function...ase"z":return"";}}):this._toString();};\n
的日曆日期選擇器不顯示,我得到1級的錯誤。我的螢火說這是date.js
是嘔吐。在過去,我遇到過類似的問題,處理了太多的遞歸,但我從來不太確定如何解決這些錯誤。
有人能告訴我發生了什麼事嗎?
我遇到過這個問題,當我錯誤地傳遞了一個包含html元素的字符串,其中預期有一個值。 jQuery開始解析並且js遞歸棧超過。只需一個指針可以幫助您調試代碼。 – Ajaxe 2011-02-03 19:11:09