Return-Path: Delivered-To: apmail-tapestry-users-archive@www.apache.org Received: (qmail 40259 invoked from network); 9 Dec 2008 21:03:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Dec 2008 21:03:16 -0000 Received: (qmail 89260 invoked by uid 500); 9 Dec 2008 21:03:27 -0000 Delivered-To: apmail-tapestry-users-archive@tapestry.apache.org Received: (qmail 89238 invoked by uid 500); 9 Dec 2008 21:03:27 -0000 Mailing-List: contact users-help@tapestry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tapestry users" Delivered-To: mailing list users@tapestry.apache.org Received: (qmail 89227 invoked by uid 99); 9 Dec 2008 21:03:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Dec 2008 13:03:27 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of yimmy149@gmail.com designates 209.85.219.13 as permitted sender) Received: from [209.85.219.13] (HELO mail-ew0-f13.google.com) (209.85.219.13) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Dec 2008 21:03:12 +0000 Received: by ewy6 with SMTP id 6so210147ewy.11 for ; Tue, 09 Dec 2008 13:02:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=0oWthXc/jZy9GOgIcSOkR+htUt3XyhWK6Y6/bDF2pRk=; b=OqUomHvPm7GB6fxb2uzCVJUnyyzfZM/rs2kxoASJzn4ZlyMx7flfYmBdnb1QdnLu68 0vJboFminNF9evUvRTVsMtecwicIF9jAGRtSxG2dqNRXpR6Mp7QgNKJ91SPLread4r6U WMpLZtUvvE5Z4YxfYVXzg2r5/nUFkuZtNh35A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:references:x-google-sender-auth; b=xLwu6WKd9FrCZEsg1/5ycnaX8PSmycgiUjVlrUszkCkg9K6FmricpnqiPceunSz+zW SP2kaV+0xaeH7CVUl1vtbq2WER2/tTNm4s15G0YCvA01J14ncvNW8I7NxNFeK+irceSo eFJuD20/Tng7Xy21hoxPj3suRdGbyMTDUb2AU= Received: by 10.210.129.19 with SMTP id b19mr698049ebd.40.1228856570344; Tue, 09 Dec 2008 13:02:50 -0800 (PST) Received: by 10.210.132.12 with HTTP; Tue, 9 Dec 2008 13:02:50 -0800 (PST) Message-ID: <254841be0812091302v523f7bc9jc2e682a277c25f99@mail.gmail.com> Date: Tue, 9 Dec 2008 13:02:50 -0800 From: "James Hillyerd" Sender: yimmy149@gmail.com To: "Tapestry users" Subject: Re: What's the easiest way to implement two dependent select lists ? In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_88153_27129926.1228856570285" References: <20877559.post@talk.nabble.com> <493C525B.6050900@gmail.com> X-Google-Sender-Auth: a28be2989a5cb816 X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_88153_27129926.1228856570285 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hugo, That's a great example. I think this belongs on the Wiki! Is the JSON stuff built into Tapestry, or do I need a third party library for that? -james On Tue, Dec 9, 2008 at 10:17 AM, Hugo Palma wrote: > Here's how i'm doing this now: > > On the source select i'm using the OnEvent mixin to fire the change event: > >