非表示 (1 番目の値) と表示 (2 番目の値) パレットに使用する 2 つのタコス ラジオ ボタンがあります。Tapestry 4.0 を使用しています。updateComponents では、すべてのコンポーネントがある標準フォームである「mainForm」を使用します。
ラジオ ボタンを切り替えると、パレットがモデルから入力された使用可能なセットで正しく表示または非表示になります。
問題は、select_palette()、deselect_palette() 関数の JavaScript コードが欠落しているため、選択間の矢印をクリックしても何も起こらず、js コンソールにエラーが表示されることです。
その後、標準の送信ボタンである [保存] を押すと、すべて問題なくアイテムの選択を開始できます。
誰もこの問題に遭遇しましたか?