If you're going to do this without 'refreshing' the page...it's going to require a fairly sizable array in the javascript.
You'd first need an array of states...then an array of all cities within each state (JS doesn't natively support 2d arrays, so you have to do arrays of arrays). Further, an array of each street within each city (so an array of an array of an array). It's do-able from a functionality perspective. Honestly, I don't know how big of an array is considered to be 'too big'. It might not be inconceivable to create a separate .js file with the aforementioned arrays, and include it in your cf template. I'd like to hear some other more experienced js'ers tho address the issue of the size of the array. charlie Depending on how ----- Original Message ----- From: "Mike Tangorre" <[EMAIL PROTECTED]> To: "CF-Talk" <[EMAIL PROTECTED]> Sent: Sunday, August 18, 2002 2:59 PM Subject: CF and JS > Forgive me if this same question was going through from my work email, I am having problems with that email. > > My question was the following: > > I have a CF page with 7 form elements on it: 3 select boxes, 2 multi select boxes and 2 buttons. > I am populating the 3 select boxes and 1 multi select boxes with queries, all related. > > select box 1 - states > select box 2 - cities > select box 3 - streets > multi select box 1 - houses > > What I am trying to do, is make these select boxes drill down without refreshing the page. For example, user selects a state, the cities box is then populated with the cities in that state... the user then selects a city, and that populates the streets. The user selects a street, and all the houses on that street are listed in the multi select box 1. The user can then select multiple houses from the multi select box and click the add button, which will add those to the multi select box 2. > > Could someone assist me in writing the JS for this or point me in the right online resource to accomplish this? I am a novice in JS. > > Thanks. > > Mike > > > > ______________________________________________________________________ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists