0 Replies Latest reply on Apr 6, 2014 12:39 PM by Jorge Castillo

    IE11 Compatability issue with <a4j:ajax event="selectitem">

    Jorge Castillo Newbie

      I have a form with a FileUploader component (disabled) and a rich: select and this one is populated with 3 options, when one of them is selected in the managed bean a boolean variable is set to "true" and the FileUploader panel is updated to enable it.

       

      <rich:select id="tipoArchivo" value="#{Bean.tipoArchivo}"

         required="true" listWidth="320px" styleClass="rf-select-large-width">                                                         

         <f:selectItems value="#{Bean.Catalogo}" />

         <a4j:ajax event="selectitem"

           execute="@this"

           render="upload,seccionCarga"

           listener="#{Bean.activarPanelCarga}" />

      </rich:select> 

       

      <h:panelGrid columns="1">

          <h:panelGroup id="seccionCarga">

            <rich:panel bodyClass="info" titleStyleClass="rf-p-hdr" >

           

              <f:facet name="header">

                <h:outputText value="Detalle del archivo Cargado" />

              </f:facet>

             

              <h:panelGrid columns="2" columnClasses="columnOnCenter,columnOnCenter">

                <h:panelGroup style="text-align:center;display:block;width:550px;height:35px">

                  <div align="center">                             

                    <rich:fileUpload id="upload"

                      styleClass="top"

      .

      .

      .

       

      The problem is that the FileUploader remains disabled, it is as if the panel had not been updated.

       

      Generally <a4j:ajax event="selectitem"> requests fail, this only in IE 11.0.4 (KB2925418)

       

      Currently there is a filter to ensure compatibility with IE 8.

       

      When the page is loaded in developer tools (F12) the IE8 compatibility option is set correctly.

       

      The configuration of the environment is:

      Richfaces 4.0.0.

      IE11

      JSF2

      Eclipse Kepler

       

      Is there any way to correct the problems with these ajax requests?

      Thanks.