p:selectCheckboxMenu延迟初始化

时间:2015-03-27 17:54:38

标签: primefaces lazy-loading checkboxlist

我在lazy中找不到p:selectCheckboxMenu属性,因此我考虑在点击ui-selectcheckboxmenu-trigger组件时触发事件。它的按钮箭头类似于组合框中的箭头:

trigger button

这就是我试图做的事情:

<p:selectCheckboxMenu label="Channel" id="channels" value="#{managedBean.selectedChannels}">
    <f:selectItems id="channelItems" value="#{managedBean.channels}" var="obj" itemLabel="#{obj.category}" itemValue="#{obj}" />
    <p:ajax event="toggleSelect" listener="#{managedBean.initChannels}" update="channelItems" />
</p:selectCheckboxMenu>`

调试并发现initChannels方法未被调用。

0 个答案:

没有答案