×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




There are several methods of doing this. For MVC the standard seems to be
using jQuery and JSON. For the "standard" method, it can be done a few more
ways. In fact, I am sure there is a better way than I am doing this, but
this works and it is quite quick. When I get some time, I can put together
an example in MVC to see what I did. Real slick!

--
Mike Wills
http://mikewills.me


On Thu, Dec 16, 2010 at 2:49 PM, Paul Holm <pholm@xxxxxxxxxxxxxxxxx> wrote:

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



Mike Wills wrote:
I figured it out finally! I found this:

http://inderpreetsingh.com/2010/10/14/javascriptjson-find-index-in-an-array-of-objects/

<
http://inderpreetsingh.com/2010/10/14/javascriptjson-find-index-in-an-array-of-objects/
The
problem with Kevin's solution is that the IDs will not be sequential or
they
can change.

From there these are the two lines that work:

var i = findIndexByKeyValue(jsonRequestType, "Id", key);
$.each(jsonRequestType[i].HourTypeCodes, function(i, item) {

--
Mike Wills
http://mikewills.me



--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



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-2026 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.