Rob, >Still no luck with that code. The only way I can make it work is by putting >an alert('...') in the change/click handler - the delay is obviously enough >that IE has updated the DOM by the time the box is closed. Without the >alert, I just get the selections before the change.
Here's a working example (that works in IE6) that I threw together in a few minutes: http://www.pengoworks.com/workshop/jquery_demo/ex8.1_option_transfer.htm You could use the basic idea and make it a jQuery plug-in to make it easier to use. -Dan