2010-04-27 25 views
3

我已經寫了一些模式框功能,將HTML作爲片段加載到DOM中。這包括啓用AHAH的表單。bootstrapping AHAH沒有整頁加載

只要拉出AHAH設置我有,並且可以重新初始化:

jQuery.extend(Drupal.settings, response.setting); 

我還可以重新初始化:

Drupal.attachBehaviors(container); 

我甚至保證ahah.js總是加載到主頁面。

所有這些似乎不足以讓它工作。 有誰知道我還需要做什麼?

+0

也確保jquery.form.js被加載。 我可以得到儘可能AHAH響應,但回調不會觸發加載到包裝 – 2010-04-27 19:30:38

+0

我想我已經整理它。 ahah.js ajax調用沒有錯誤回調。它默默無聞,但錯誤在我的迴應中。 – 2010-04-27 19:56:02

+1

你應該發佈你自己的解決方案作爲答案,並最終接受它。 – 2010-05-17 21:43:08

回答

2

我最初的問題中的步驟其實很好。這就是讓AHAH開始進入JS定製階段所需要做的一切。正如我在我的評論中所說的,AHAH JavaScript沒有錯誤回調,因此如果事情似乎沒有按預期工作,那麼在ahah.js中放置一些斷點。

+1

+1以跟進自己的發現 – 2010-06-03 14:14:16