Primefaces fileUpload - ajax 调用哪个事件

问题描述 投票:0回答:2
ajax primefaces
2个回答
2
投票

我不知道有任何相关事件。但我相信还有其他两种选择:

  1. 只需从 fileUploadListener 调用 checkDocument() 即可。

  2. 在oncomplete中调用remoteCommand:

    <p:fileUpload ... oncomplete="rc()" />
    <p:remoteCommand name="rc" update="carDocumentError" actionListener="#{carEditDocumentController.checkDocument()}" />
    

0
投票

您可以使用 valueChangeListener 属性,该属性在执行侦听器方法后执行,在本例中它将加载文件。

一个例子是这样的:

<p:fileUpload ... oncomplete="rc()"
valueChangeListener="#{carEditDocumentController.checkDocument()}" />
© www.soinside.com 2019 - 2024. All rights reserved.