2 Replies Latest reply on Oct 26, 2009 8:18 AM by Juan Gonzalez

    a4j:queue onsubmit not working

    Juan Gonzalez Newbie

      Hi all,

      I have a a4j:support with an eventQueue attached:

      <a4j:support event="onchange" actionListener="#{infController.infModified}"
       reRender="avisoInfClose,saveInf,textoInf" ajaxSingle="true" eventsQueue="queueInf"/>

      And the queue:
       <a4j:queue name="queueInf"
       requestDelay="500" ignoreDupResponses="true"

      To minimize the request, I have a javascript function that is reRendered depending if the request have to be sent or not:
      function infModified(){

      And I use this funcion to submit or not the request:
      onsubmit="if (infModified()) return false"

      If I set "onsubmit" in the a4j:queue, the request is sent even if it returns false (I checked that the function is invoked), but If I set "obsubmit" inside a4j:support the request is not sent, as expected. I checked that onsubmit in

      Is my code using onsubmit the right way in a4j:queue? Does this attribute works as expected?