1

ここで私の最初の質問。私がひどく台無しにしないことを願っています...

私の問題は、Wicket CheckGroupSelector にあります。うまくいきません!

関連するコードは次のとおりです。

CheckGroup<AccountModel> groupMemberRecipients = new CheckGroup<AccountModel>("groupMemberRecipients", new ArrayList<AccountModel>());
groupMemberRecipients.add(new CheckGroupSelector("groupMemberSelector"));

ListView<AccountModel> memberRecipients = new ListView<AccountModel>("memberRecipients", groupParticipants) {
    @Override
    protected void populateItem(final ListItem<AccountModel> item) {
        item.add(new Check<AccountModel>("groupMember", item.getModel()));
        item.add(new Label("memberName", item.getModelObject().getFullName()));
    }
};

memberRecipients.setReuseItems(true);
groupMemberRecipients.add(memberRecipients);

そして、関連する html コード:

<span wicket:id="groupMemberRecipients">
    <input wicket:id="groupMemberSelector" type="checkbox"><b> Participants</b></input>
    <div wicket:id="memberRecipients">
        <input wicket:id="groupMember" type="checkbox"/><span wicket:id="memberName"></span>
    </div>
</span>

私は基本的に、Checkgroup のウィケットの例を一言一句たどりました。フォームの送信時に、選択したオプションを問題なく取得できます。上部のすべてのチェックボックスの選択/選択解除のみが機能しません。私が間違っていることを知っている人はいますか?

ウィケットの使用 6.9.1 btw

4

0 に答える 0