The changeevent is correctly fired when I manually change the <select> value clicking on my user interface, but setting the selected index like this…
this.selectedIndex = 0;
…will not fire the attached event.
Which event should I bind the change to? Is there any workaround besides firing the change event manually? (i.e.: $(this).change(); after setting the selected index.)
You could try triggering it by code: