【发布时间】:2014-11-30 12:27:33
【问题描述】:
<p:commandButton id="checkout"
value="Checkout"
action="#{checkoutBean.checkout}"
update="@form"
onclick="setTimeout('document.getElementById(\'' + this.id + '\').disabled=true;', 50);"/>
在我的结帐按钮上,我使用超时黑客来防止双击... 但是,如果验证失败(例如用户输入了无效的卡号),该按钮将被禁用并且他们无法输入正确的详细信息。
我该如何解决这个问题?
【问题讨论】:
标签: validation jsf jsf-2 primefaces double-click