2013-07-17 53 views
0

我有兩個玉米餅單選按鈕,用於隱藏(第一個值)和顯示(第二個值)調色板。我正在使用Tapestry 4.0。在updateComponents中,我使用「mainForm」,它是標準Form,其中我的所有組件都是。Tacos AjaxEventSubmit不會在刷新後爲Tapestry Palette組件添加必要的javascript?

一旦我切換單選按鈕,調色板出現或消失與從模型填充的可用集合。

問題是,select_palette(),deselect_palette()函數的JavaScript代碼丟失,所以點擊箭頭選擇之間沒有做任何事情,我看到在JS控制檯錯誤。

如果我按保存後,這是標準的提交按鈕,那麼一切都OK,我就可以開始選擇項目。

有沒有人遇到過這個問題?

回答

0

好的,解決方案很簡單明顯。 我必須使用tacos:palette而不是contrib:palette,那麼整個ajax刷新都是正確的。

相關問題