+1  A: 

Edited for the extra information:

jQuery(function($) {   // note that this is equivalent to $(document).load()
    // if we are here, then all your page and form elements have loaded.

    // Populate <select> as per your code above

    $('div').each(function(index) {    // perhaps give them a class?
        $(this).load(<<someURL>>);
        // it's not clear from your question how you intend to get the
        // dynamic content, ie: what url to use?
    });
});
nickf
Yes, but how to handle the first page load? In my real project I'm setting the selected option based on stored cookies on the first page load. So I don't want to react on the changed event, I want to react on a Event sent when the select box is loaded completly. But thanks for the answer +1.
hkda150
@hkda150 I've updated the response now. Does that answer the question?
nickf
Edited my answer to make the problem more obvious: Using the change() - Event would work for a single select element. What about having several form elements? (I'm trying to find a general solution for problems with dynamic populated forms and the result on the same site)
hkda150