我已添加属性Next/Back
并添加了我自己的按钮
showNavBar="false"
按钮
<p:wizard style="border:0" showNavBar="false" widgetVar="terminationWizard">
........
........
........
</p:wizard>
<div class="divTableFooter" align="right" id="footerDivfilter2" style="width: 98.00%;">
<p:commandButton value="Back" onclick="PF('terminationWizard').back()" />
<p:commandButton value="Next" onclick="PF('terminationWizard').next();" />
</div>
现在,当用户是第一个或最后一个标签时,如何隐藏/显示此按钮。
使用Primefaces5.3
答案 0 :(得分:1)
您可以向向导添加启用和禁用类似于
的按钮的处理<p:wizard widgetVar"wizard"
onback="if (PF('wizard').getStepIndex(PF('wizard').currentStep) === 1) { PF('stepBackward').disable(); } PF('stepForward').enable();"
onnext="if (PF('wizard').getStepIndex(PF('wizard').currentStep) === 2) { PF('stepForward').disable(); } PF('stepBackward').enable();"
按钮分别命名为stepBackward
和stepForward
,向导中有4个选项卡(从零开始,但回调将在设置新选项卡索引之前执行)。