I posted this in case someone would be bad enough to hit this issue.
The problem is very accurately mentioned in the comment on this answer https://stackoverflow.com/a/464829/
There is one thing with .click (): if you change the selected radio value using javascript, this โchangeโ event does not fire in IE (I tried IE8) - Michiel Reyers
This seems like a mess with asp.net postback event handling. Therefore, in order to raise it, we clearly choose it first:
$(this).find("input").prop("checked", true); $(this).find("input").click();
eglasius Dec 11 '12 at 19:39 2012-12-11 19:39
source share