页面加载后如何调用Primefaces JavaScript函数?

页面加载后如何调用Primefaces JavaScript函数?,javascript,jquery,jsf,primefaces,wizard,Javascript,Jquery,Jsf,Primefaces,Wizard,我正在为Primeface向导使用自定义按钮,并通过添加属性showNavBar=“false”从Primeface向导中删除默认导航按钮 按钮代码 <p:commandButton widgetVar="stepBackward" value="Back" onclick="PF('terminationWizard').back()" /> <p:commandButton value="Next" onclick="PF('terminationWizard

我正在为Primeface向导使用自定义按钮,并通过添加属性
showNavBar=“false”
从Primeface向导中删除默认导航按钮


按钮代码

<p:commandButton widgetVar="stepBackward" value="Back"  
 onclick="PF('terminationWizard').back()" />

<p:commandButton value="Next"  onclick="PF('terminationWizard').next();" widgetVar="stepForward"/>

但问题是,当向导页面加载时,在第一个选项卡中显示“后退”按钮,当我在第一个选项卡中时,我将要禁用该按钮或从页面中删除该按钮。尝试像这样添加jquery

<script>
    jQuery(document).ready(function() {
        PF('terminationWizard').hideBackNav();
    });
</script>

jQuery(文档).ready(函数(){
PF(‘终止向导’).hideBackNav();
});
但它不起作用。有人能告诉我还有什么办法吗。

也许稍微延迟一下就能解决问题:
Maybe a small delay will solve the problem :

<script>
    jQuery(document).ready(function() {
        setTimeout(function(){
           PF('terminationWizard').hideBackNav();
        }, 700);
    });
</script>
jQuery(文档).ready(函数(){ setTimeout(函数(){ PF(‘终止向导’).hideBackNav(); }, 700); });
@JaqenH'ghar我想删除/禁用后退按钮,当它在第一个选项卡中时与primefaces演示向导相同@JaqenH'ghar我删除默认按钮并添加自定义按钮您可以选中
showNavBar=“false”
这不可行,因为他使用的是自定义导航按钮
Maybe a small delay will solve the problem :

<script>
    jQuery(document).ready(function() {
        setTimeout(function(){
           PF('terminationWizard').hideBackNav();
        }, 700);
    });
</script>