Have you debugged what is happening?
Are you getting an errors?
Did you stick an alert in the onchange to see if it is firing?
Do you have a submit button named submit? [if you do rename it] Are you actually changing the selected item? [Picking the same item does not fire the event]