页面加载后如何调用Primefaces JavaScript函数?
我正在为Primeface向导使用自定义按钮,并通过添加属性页面加载后如何调用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
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>