There is a Behavior (not Server Behavior) called "Load Plugin To Div" that you can use to load one page into another using AJAX.
You put the dependent select on a second page and add it below the parent select into a div that has an id attribute using a WebAssist Framework Plugin.
Then use the Behavior onchange of the first list to reload the plugin in the div below.