Если в вашем раскрывающемся списке не задана автоматическая обратная передача, и вы изменили его значение перед нажатием кнопки (и инициированием обратной передачи), то событие onchange раскрывающегося списка должно сработать.
... не это объясняет, почему вы нажимаете обработчик не срабатывание.