【发布时间】:2013-12-02 09:36:12
【问题描述】:
我想将变量传递给 tabClose 和 tabChange 上的 bean 方法——我想传递我单击的选项卡的索引。
<p:accordionPanel id="layerListAccordionPanel" multiple="true" activeIndex="#{layersModelMock.activeIndex}" value="#{layersModelMock.layerCategories}" var="category">
<p:ajax event="tabClose" listener="#{layersController.deselectCategory(category.id)}" />
<p:ajax event="tabChange" listener="#{layersController.selectCategory(category.id)}" />
<p:tab id="layerPanel" title="#{category.name}" closable="true">
Test
</p:tab>
</p:accordionPanel>
当我测试上面的代码时,我总是通过“0”。我不知道如何获取选项卡的索引并通过 ajax 传递它?
【问题讨论】:
标签: ajax jsf primefaces