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 顺便说一句

4

0 回答 0