8

我想在编辑行之前添加确认对话框,或者如何在任何操作之前提示用户确认。我应该为下面的代码使用哪个对话框。

<h:commandLink value="EditPage" action="#{countryBean.editCountryByCountryCode(true)}"  class="edit_icon" >
             <f:setPropertyActionListener target="#{countryBean.editCountryId}" value="#{countryLang.countryCode}" />
             </h:commandLink> 
4

2 回答 2

24

一个简单的方法,使用一个简单的javascript:

<h:commandLink onclick="if (! confirm('Really want to do that?')) return false"
value="EditPage" action="#{countryBean.editCountryByCountryCode(true)}"  class="edit_icon" >
   <f:setPropertyActionListener target="#{countryBean.editCountryId}" value="#{countryLang.countryCode}" />
</h:commandLink> 
于 2013-10-14T18:56:34.360 回答
5

<p:confirm/>为此,您可以使用 Primefaces 确认对话框 。您可以在此处找到示例展示。

于 2013-10-14T14:57:21.290 回答