我有两个炸玉米饼单选按钮,用于隐藏(第一个值)和显示(第二个值)调色板。我正在使用Tapestry 4.0。在updateComponents中,我使用“mainForm”这是标准的Form,我的所有组件都是。
切换单选按钮后,调色板会在模型填充的可用设置中正确显示或消失。
问题是缺少select_palette(),deselect_palette()函数的javascript代码,因此点击选择之间的箭头没有做任何事情,我在js控制台中看到错误。
如果我之后按保存,这是标准提交按钮,那么一切正常,我可以开始选择项目了。
有人遇到过这个问题吗?
答案 0 :(得分:0)
好的,解决方案很简单明了。 我必须使用tacos:palette而不是contrib:palette,然后整个ajax刷新是正确的。