"Tom Beidler" <[EMAIL PROTECTED]> wrote:
> I have a client that would like to duplicate something they've seen on one
> of their competitor's web sites. It's for an automotive parts supplier and
> they would like to build a search engine for different make, model, and
year
> applications. Since a picture is worth a thousand words here's a url to
see
> the site they would like to knock off;
>
>
http://www.performanceproducts.com/shopper_profile.asp?mscssid=2K5UHTRR3UV28
> MLG468UVDQR3F4T73P3
>
> They like that you could choose a year and a make, which jumps to a new
page
> with an additional pulldown menu for models associated with the selected
> year and make. Some models even ask for a submodel. It's pretty cool but
> it's in ASP and ssssllllllloooooooowwwwwww.

Others on the list made good suggestions about the database structure.  The
URL you referenced reloads the whole page.  I've seen other sites achieve
the same functionality by loading the elements of the second, third and
fourth select boxes into javascript arrays which and regenerate the contents
of the dropdown boxes and make them visible based on the element selected in
the parent select box.  This avoids a page reload, but forces the page to
load all of the possible select box elements when it's first loaded - and it
obviously requires javascript.  It might be a good alternative depending on
your needs.  I've found that it only makes sense when very few target users
will have javascript disabled and the potential contents of the select boxes
are less extensive than make and model detail.

--
Steve Werby
President, Befriend Internet Services LLC
http://www.befriend.com/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to