Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.6
    • Fix Version/s: 5.0.8
    • Component/s: tapestry-core
    • Labels:
      None
    • Environment:
      JBoss, Safari

      Description

      This DateField does not become disabled - data can be typed in and the picker button works as normal:

      <th><t:label for="expiryDate"/></th>
      <td><input t:id="expiryDate" t:type="DateField" value="user.expiryDate" format="$

      {dateFieldFormat}

      " disabled="true"/></td>

      Viewing the rendered page source, it appears the "disabled" attribute is erroneously output on the <td> instead of on the <input> tag:

      <th><label for="expiryDate" id="expiryDate:label">Expiry Date</label></th>
      <td disabled="disabled"><input id="expiryDate" name="expiryDate" type="text" value="31/12/2010"><button class="t-calendar-trigger" id="expiryDate:trigger"><img alt="[Show]" src="/jumpstart-min/assets/jscalendar/img.gif"></button><img alt="[Error]" class="t-error-icon t-invisible" id="expiryDate:icon" src="/jumpstart-min/assets/tapestry/field-error-marker.png"></td>

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Geoff Callender
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development