詳細モードと自動モードでPrimefacesfileUploadプログレスバーとボタンを非表示にする方法はありますか?
これが私が使用しているコードです:
<p:fileUpload id="scriptUpload"
widgetVar="importDevicesWidget"
fileUploadListener="#{scriptUploadBean.handleFileUpload}"
auto="true"
label="Choose.."
mode="advanced"
update=":infoMessages"
sizeLimit="8192"
allowTypes="/(\.|\/)(txt)$/"
onstart="clearInvalidFileMsg();$('#progress').show();"
oncomplete="clearInvalidFileMsg();$('#progress').hide();importDevicesDialogWidget.hide()"/>
問題は、モードが自動であるため、アップロードがすでに開始されているため、各ファイルの進行状況バーの横に表示されるボタンが表示されても意味がないことです。
スクリーンショットは次のとおりです。