gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 11:02:29 25 4
gpt4 key购买 nike

我正在使用 PrimefaceWizard 的自定义按钮,并通过添加属性 showNavBar="false" 从 Primeface Wizard 中删除默认导航按钮。

<p:wizard style="border:0" showNavBar="false" widgetVar="terminationWizard"  onback="if (PF('terminationWizard').getStepIndex(PF('terminationWizard').currentStep) === 0) { PF('stepBackward').disable(); } PF('stepForward').enable();"
onnext="if (PF('terminationWizard').getStepIndex(PF('terminationWizard').currentStep) === 1) { PF('stepForward').disable(); } PF('stepBackward').enable();" >

按钮代码

<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>

但是它不起作用。谁能告诉我还有什么其他方法可以做到这一点。

最佳答案

Maybe a small delay will solve the problem :

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

关于javascript - 如何在页面加载后调用 Primefaces JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34014078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com