单击jsf后如何禁用<p:commandbutton>

时间:2016-08-22 13:11:14

标签: javascript jsf jsf-2

我的jsf页面中有<p:commandButton> xhtml。我需要通过点击此按钮调用bean类中的函数,我需要禁用该按钮,以便用户再次单击它,bean类方法不应该一次又一次地调用。我尝试了很多例子。该按钮似乎被禁用但如果我一次又一次地单击它会反复调用bean类方法。我怎么能避免这种情况。这是我目前的代码。

<p:commandButton ajax="false" action="#{targetAchievementBean.calculate()}" value="Calculate" onclick="jQuery(this).addClass('ui-state-disabled')"/>

请具体回答这个问题,因为我尝试了很多例子。请帮助我。

0 个答案:

没有答案