在PrimeFaces(4.0)确认对话框中,如何确保默认情况下“否”是焦点?

时间:2015-04-23 01:21:46

标签: jsf jsf-2 primefaces

从下图中可以看出,“是”按钮成为主要焦点。您是否可以确保在没有交换按钮的情况下关注“否”,可能还有一个属性?

enter image description here

1 个答案:

答案 0 :(得分:1)

据我所知,唯一的方法是交换xhtml中的按钮。但您可以在“是”按钮上的float:left对话框中保持外观顺序。

<p:confirmDialog global="true" showEffect="fade" hideEffect="fade">
    <p:commandButton value="No" type="button" styleClass="ui-confirmdialog-no" icon="ui-icon-close" />
    <p:commandButton value="Yes" type="button" style="float:left;" styleClass="ui-confirmdialog-yes" icon="ui-icon-check" />
</p:confirmDialog>