I am using the exact same code as in the jsfiddle http://jsfiddle.net/u3tq89wg/ in a clean installation but it works only the first time. It doesn't updated after I open the second dropdown. I don't get any console errors.
I notice that we destroy the select and initialize it again. Doing this we lose the initial options. Is there any way to automatically set the initial options?