ZK - 明确地动态加载更多结果

时间:2014-12-03 09:30:57

标签: java zk

我在UI中显示了超过5个用户的列表。我希望能够根据类别动态加载列表中的更多用户。如果有超过5个用户,则应显示一个标签,单击该标签会加载更多用户。这是我的UI代码 -

<vlayout id="vLyt" spacing="0px" style="background-color: #F6F6F6">
    <zk forEach="${categories}">
        <groupbox id="gbxCategory1" mold="3d" style="top:470px;">
            <caption label="${c:l('cpt')}" sclass="toggle_open">
                <div id="arrowUser" />
            </caption>
            <listbox id="lbxUser"></listbox>
            <div id="divNumOfUsers" style="cursor: pointer; padding: 4px; background-color: rgb(224, 224, 224);">
                <label id="${c:l('labelMoreUsers')}" zclass="user_label_other" />
            </div>
        </groupbox>
    </zk>
</vlayout>

我仍在尝试弄清楚如何在各个类别中加载相应的用户,因为UI中显示的用户列表是动态的,因此,我不确定哪个类别可用于显示用户界面和哪一个不会。

1 个答案:

答案 0 :(得分:1)

您可以按类别在Java上创建每个Groupbox,这样就可以了解用户和类别之间的映射。