索引选项卡onTabClos​​e事件

时间:2015-03-04 13:50:46

标签: jsf-2 primefaces

如何获取收到onTabClos​​e事件的标签索引?

<p:tabView rendered="#{testBean.renderTab}" id="WorkSpace" onTabClose="var title = #{tab.title} ; console.log(title); // Not working return null ">
        <c:forEach items="#{testBean.tabs}" var="tab" varStatus="status">
        <p:tab title="#{tab.title}" closable="true" id="tab${status.count}" >
        <ui:include src="#{tab.composition}" />
        </p:tab>
        </c:forEach>
    </p:tabView>

谢谢。

1 个答案:

答案 0 :(得分:1)

primefaces 5.1文档说明如下:

  

Tabview有三个客户端回调。单击非活动选项卡时执行onTabChange,当关闭非活动选项卡时将执行onTabShow,并且当关闭可关闭选项卡时执行onTabClos​​e。所有这些回调都接收索引参数作为选项卡的索引。

因此,要在客户端获取已关闭标记的索引,可以使用以下命令:

<p:tabView ... onTabClose="console.log(index);">
    ...
</p:tabView>