It also seems the ZoneUpdater.js is not a declared script on the page. Where 
should this js be located in the project source tree?
  ----- Original Message ----- 
  From: John 
  To: Tapestry users 
  Sent: Friday, December 07, 2012 8:16 AM
  Subject: Re: ZoneUpdater js issue


  I'm using Tpaetsry with jQuery as $T, also found this from IE, maybe my app 
module is not configured properly?

  Webpage error details

  User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; 
GTB7.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; MDDR; 
.NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; .NET4.0C; .NET4.0E; 
BRI/2)
  Timestamp: Fri, 7 Dec 2012 08:15:18 UTC


  Message: Exception thrown and not caught
  Line: 827
  Char: 5
  Code: 0
  URI: 
http://localhost:8080/AuditManager/assets/1.0-SNAPSHOT-DEV/core/scriptaculous_1_9_0/prototype.js


    ----- Original Message ----- 
    From: John 
    To: users@tapestry.apache.org 
    Sent: Friday, December 07, 2012 8:00 AM
    Subject: ZoneUpdater js issue


    When I click on a user on the select id=user component in the form below, I 
get an error "Unable to locate Ajax Zone '' for dynamic update.".

    Any ideas why please?


     <form t:type="form" t:id="form">
      <t:zone t:id="userZone" id="userZone">
       <t:TextField t:id="textUserId" value="textUserId" t:zone="userZone" />

       <t:select t:id="user" label="User" model="userSelectModel"
        value="selectedUserId" mixins="zoneUpdater" clientEvent="change"
        event="userChanged" zone="userZone" />
      </t:zone>
      <br />
      <t:zone t:id="counterpartyZone" id="counterpartyZone">
       <t:TextField t:id="textCounterpartyId" value="textCounterpartyId"
        zone="counterpartyZone" />

       <t:select t:id="counterparty" label="Counterparty"
        model="counterpartySelectModel" value="selectedCounterpartyId"
        mixins="zoneUpdater" clientEvent="change" event="counterpartyChanged"
        zone="counterpartyZone" />
      </t:zone>
      <br />
      <tx:DateField t:id="startDate" label="StartDate"
       format="literal:dd MMM yyyy HH:mm" time="true" />
      <br />
      <tx:DateField t:id="endDate" label="EndDate"
       format="literal:dd MMM yyyy HH:mm" time="true" />
      <br />
      <t:TextField t:id="textSearch" value="textSearch" />
      <br />
      <input type="submit" value="Search" />

     </form>

Reply via email to