Jsf 单击特定选项卡时调用JavaScript
我正在探索primefaces中的选项卡组件 ,我想知道是否可以在单击特定选项卡时调用JavaScriptJsf 单击特定选项卡时调用JavaScript,jsf,primefaces,Jsf,Primefaces,我正在探索primefaces中的选项卡组件 ,我想知道是否可以在单击特定选项卡时调用JavaScript 请告知,谢谢 有两种方法可以连接选项卡更改事件: 使用标记的onTabChange属性对适当的事件执行回调函数: <p:tabView onTabChange="handleTabChange(index)"> //tabs </p:tabView> 从开始,请先尝试一些东西,然后带着问题来到这里。@Luiggi Mendoza,有时我有想法尝试,有时我没有。当
请告知,谢谢 有两种方法可以连接选项卡更改事件:
标记的onTabChange
属性对适当的事件执行回调函数:
<p:tabView onTabChange="handleTabChange(index)">
//tabs
</p:tabView>
从开始,请先尝试一些东西,然后带着问题来到这里。@Luiggi Mendoza,有时我有想法尝试,有时我没有。当我使用方法onTabChange=“handleTabChange(event,index)”并创建JS函数时,我得到一个错误,索引没有定义。我正在p:accordionPanel上应用上面的onTabChange方法,并且我没有在组件上使用任何p:ajax事件。PrimeFaces文档中有一个bug。现在它已经测试并开始工作了<代码>也有这样的属性。
<p:ajax event="tabChange" listener="#{tabBean.onTabChange}" oncomplete="handleOncomplete(xhr, status, args)"/>