ok, I think it’s safe to assume this is a database driven website.
I don’t know how to do it Coldfusion, but the general process will be something like this.
add an onchange event handler to the owner <select>
The retrieved templates in 2) are then used to populate the <options> in the template’s <select>. The template’s <select> will also need an onchange similar to the one in 1)
The retrieved editions in 4) are then used to populate the <options> in the edition’s <select>.
but anyway, I was more interested in why donboe saw event handlers as a nightmare.
you making unconditional statements that I know to be not true simply reflects poorly on you. the onus of proof is on you if you want to be taken seriously.
I’ll pass on your comments to a few other people and in a couple of other forums and see what sort of feedback I get on the accuracy of your comment
if you would like to discuss further, why not start a new thread instead of attempting to hijack this one
One reason would be, when I would use the already mentioned:
After going back through my CF WACK books i found the CFselect bind tools and after speaking with my team found out we are about to switch over to CF8 so i have developed it using CF8 Bind method. I will post my results when finished.
but another option to populate dependent <select> lists is to use ajax so that you don’t have page refreshes after an option has been chosen in each <select> and so you can then still use the form’s action attribute to submit the form after selections have been made in all the <selects>s.