Bryce,

I agree. Ajax works well for this in simple cases. In some more
complex cases, selecting an item from the drop down requires additional
fields to become applicable while others become N/A. In these cases, we
do full round trip request/response re-rendering (non ajax). (example:
Create an online from Walmart, during checkout, if you select parent
item "Home Delivery" then you need to make the delivery address fields
visible and applicable. If you select "Pickup at Store" then a
different set of fields become applicable. Dozen of other similar
examples exist.

Take care, Paul Holm



Bryce Martin wrote:
Instead of pulling all the data at once I would suggest a series of Ajax calls. So when someone chooses Ford from the first drop down you issue a request to the database for all Ford models. If they choose another manufacturer then go get those and replace the ones that were there with the new ones. This is a very easy and straight forward approach to take and execute.


Thanks
Bryce Martin
Programmer/Analyst I
570-546-4777



Paul Holm <pholm@xxxxxxxxxxxxxxxxx> Sent by: web400-bounces@xxxxxxxxxxxx
12/16/2010 03:49 PM
Please respond to
Web Enabling the AS400 / iSeries <web400@xxxxxxxxxxxx>


To
web400@xxxxxxxxxxxx
cc

Subject
Re: [WEB400] Navigating JSON sub-arrays dynamically






Hi Mike,

Does ASP/.net provide a reusable component to handle this "parent/child" drop down list challenge or do you have to code for each occurance? This "parent/child" pattern is common in a lot of business apps we run into. (IE Select a car mfg such as Ford or GM, then based on the parent, show the models (F150, Explorer)

Thanks, Paul





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.