javaserverfaces
  1. javaserverfaces
  2. JAVASERVERFACES-2690

SelectMany tags do not update correctly using ajax in IE

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Incomplete
    • Affects Version/s: 2.1.6
    • Fix Version/s: None
    • Component/s: ajax
    • Labels:
      None
    • Environment:

      Glassfish open source edition ver. 3.1.2.2
      Microsoft Internet explorer: 9.0.8112

      Description

      When performing an partial update to populate a SelectManyXXX tag and then want to submit a new partial update (ajax) of the SelectManyXXX tag when click (i.e. clicking the checkbox) no values are submitted.

      If a full post form submit is issued the values are indeed submitted.

      Note that the GUI updates correctly and the dynamic checkboxes are shown and can be selected. Selecting them fires the ajax request correctly BUT NO VALUES ARE SUBMITTED updating the backend to an empty list.
      This only happens in Internet Explorer.

      {
      Updated by :
      =============
      <h:inputText value="#

      {CommodityLine.pallabel}

      ">
      <f:ajax event="change" render="serialBox"></f:ajax>
      </h:inputText>

      The selectmanytag:
      ==================
      <h:selectManyCheckbox id="palletSerials" layout="pageDirection"
      value="#

      {OnlineBeanHandler.palletSerials}

      ">
      <f:selectItems value="#

      {OnlineBeanHandler.allPalletSerials}

      "></f:selectItems>
      <f:ajax></f:ajax>
      </h:selectManyCheckbox>
      }

      The listening setter recieves an empty array/list/aggregate when making the partial update.

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              rogerk
              Reporter:
              kv.jensen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: