4 Replies Latest reply on Jun 8, 2009 8:42 AM by ilya_shaikovsky

    rich:fileUpload onuploadcomplete event

    svande

      Hello,
      I am trying to get the fileName at the onuploadcomplete event of rich:fileUpload,
      onuploadcomplete="alert(event.memo.entry.fileName);"
      But I get js errors telling me event.memo.entry is undefined.
      Please, can someone help me out?
      Wilfred

        • 1. Re: rich:fileUpload onuploadcomplete event
          svande

          Salve,
          This works:
          onuploadcomplete="alert(this.component.entries.length);"

          • 2. Re: rich:fileUpload onuploadcomplete event
            ilya_shaikovsky

            onupload complete fired for all files uploaded, not for every file. you could access all the entries which was passed to upload (including ones that was not uploaded because of restrictions) in next way:

            onuploadcomplete="alert(event.memo.entry.fileName);"

            • 3. Re: rich:fileUpload onuploadcomplete event
              svande

              Hello,
              I tried 'event.memo.entry.fileName', but i get:
              'event.memo.entry is undefined'
              I am not using the flash variant.

              <rich:fileUpload
               id="icoFileUpload"
               listWidth="240px"
               listHeight="55px"
               immediate="true"
               ajaxSingle="true"
               autoclear="true"
               onuploadcomplete="if(DynFavIco.FF){DynFavIco.change('#{request.contextPath}','#{icoFileUploadBean.userFolderPathEscaped}','#{icoFileUploadBean.fileSeperatorEscaped}',event.memo.entry.fileName)}"
               acceptedTypes="ico"
               immediateUpload="true"
               cleanButtonClassDisabled="true"
               maxFilesQuantity="9999"
               fileUploadListener="#{icoFileUploadBean.listener}"
               cleanButtonClass="displayNone"
               addControlLabel="#{skinningLabels['customskin.add']}">
              </rich:fileUpload>



              • 4. Re: rich:fileUpload onuploadcomplete event
                ilya_shaikovsky

                sorry me.. I wanted to post the same as you posted above but forgot to edit the pasted code line :) (I've copied from initial post and not corrected)