The onChange event never works on IE8 for radio buttons.
Workaround: To blur and to focus back is the only solution I found.
Therefore, if you need to fire an onChange event on a radio button:
1. Register ‘click’ event on radio button element instead of ‘change’.
2. In the respective function, add the following just before the function ends:
Doing this, the radio buttons will act the same way on clicking as it would have acted with onChange.