I have the following markup:
<select onchange="jsFunction()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
When a user pulls down the combobox and selects the same option that was previously selected (or doesn’t change the selection at all), JavaScript doesn’t regard it as an onchange event. So, the jsFunction() is not called. But I want the jsFunction() called even in this case. How can I achieve this?
I’d do it like this:
If you want you could have the same label as the first option, which in this case is 1.
Even better: put a label in there for the choices in the box.