If you make the target list menu a DW jump menu then you could do this. A jump menu is a regular select list with an onChange event to load the url for the selected item. The location is based on the value for the individual options. So if you make it so the items added to the target list have a URL for the value then this would work. Here is an example of what a jump list looks like in the code just for reference:
<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)">
<option value="http://google.com">google</option>
<option value="http://amazon.com">amazon</option>
</select>
So long as you have this DW function defined on the page it will take you to the value:
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}