Не то, чтобы я знал. По большей части отправляются только те события, которые инициированы пользователем.
A <select>
получение новых параметров технически инициируется браузером (даже если это может произойти в результате действий пользователя).
Хотя я согласен, что было бы особенно полезно и здорово, если бы вы могли прослушивать изменения любого произвольного свойства DOM и обрабатывать привязки, чтобы реагировать на эти изменения.
Однако вы можете посмотреть на реализацию сигналов и слотов в javascript, которая может вам помочь.