2013-07-10 101 views
0

我需要禁用提交時的按鈕,並在操作完成後將其啓用。我的按鈕有以下代碼。當我點擊按鈕時,該按鈕僅被禁用,並且該操作從不被調用。任何人有任何想法?在提交時禁用非Ajax按鈕

<p:commandButton type="submit" value="Create" 
     styleClass="commandButton" id="maintenance_command_add" 
     action="#{pc_Ma1001.doMa1001_command_addAction}" 
     onclick="jQuery(this).attr('disabled', 'disabled').addClass('ui-state-disabled')" 
     oncomplete="jQuery(this).removeAttr('disabled').removeClass('ui-state-disabled')" 
     ajax="false"> 
</p:commandButton> 

回答

0

嘗試的onsubmit而不是的onClick

+0

嗨,有對於p沒有onsubmit屬性:的commandButton – hahagal