Do you have another element with the same ID? That's not allowed in
HTML and if you do that you will get unexpected results.
I am suspicious because you wrote this:
$('select#enabledChoice')
There
is never any good reason to prefix an ID selector with anything.
IDs must be unique within a document.
Hard to help from fragments posted to the
forum. Post a link to your site or create a jsFiddle so that we
don't have to guess about the parts you haven't shown.