は、私は次のコードでウィケットで奇妙な問題を抱えている:WicketのCheckBoxMultipleChoicePage&AjaxFormChoiceComponentUpdatingBehavior
CheckBoxMultipleChoice<String> checkBoxMultipleChoice = new CheckBoxMultipleChoice<String>("multipleChoice", checkBoxModel, stringList);
checkBoxMultipleChoice.add(new AjaxFormChoiceComponentUpdatingBehavior(){
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate(AjaxRequestTarget target) {
//Do Something
}
});
にonUpdateメソッドgetのあなたは/チェックチェックボックスのいずれかのチェックを外した場合に呼ばれます。しかし、最後にチェックされたチェックボックスをオフにすると、何も起こりません。 onUpdateメソッドが呼び出されません。
誰でもこれを解決する方法を知っていますか?私はオンラインで検索しましたが、同じ問題を抱えている人は見つかりませんでした。
編集: 私はSeam Wicket 3.0.0をWicket 1.4.15と使用します。
私のために働く。より多くのコードを提供できますか?あなたのHTMLは何ですか?また、あなたの改札版は何ですか? –
最後のチェックボックスをオフにすると機能しますか?だから、チェックボックスはチェックされていません。それは他のすべてのケースでは私のために働くが、具体的にはそうではない。 – Ozzie
はい、これは機能しています。 –