Fixes #1725 by using a selector instead of 'this', so reasonSelected works both for jQuery change event and when being called directly