我是新的蜜蜂primefaces。我有两个命令按钮提交并显示历史记录。我想在点击提交时禁用这些按钮。我可以在onclick功能的帮助下做到这一点,但它不会调用actionListner。但只有一个禁用按钮工作正常 如何做到这一点。请大家帮我上在onclick 2相同的功能是禁用()不适用于Primefaces
{
<p:commandButton id="submitBtn" value="Submit" ajax="false" onclick="showHistory.disable(),submitBtn.disable();" widgetVar="submitBtn" style="margin:10px;" />
}
<p:commandButton id="showHistory" value="show History" widgetVar="showHistory" ajax="false" action="#{fileController.showHistory}"
style="margin:10px;" />
后来我有这个代码尝试作为很好,但是之后是没有得到调用actionListner
<p:commandButton id="submitBtn" value="Submit" ajax="false" icon="ui-icon-check" actionListener="#{fileUploadController.uploadFiles}"
onclick="PF('showHistory').disable();PF('submitBtn1').disable();" widgetVar="submitBtn1"
style="margin:10px;" />
我试过了,它禁用了这两个按钮,但是actionListener没有被调用。它不会进一步处理...... { –
尝试'onstart ='而不是'onclick =' –
感谢您的回复,但onstart根本不工作...... –