IE で非表示のチェックボックスをチェックするのに問題があります。これはベース html です:
<input id="groups_ids_1" name="group_ids[]" type="checkbox" value="1" />
<label for="groups_ids_1">Display</label>
これは正常に機能しますが、いずれかを使用してチェックボックスを非表示にすると
$('input[type=checkbox]').hide();
また
$('input[type=checkbox]').css('visibility', 'hidden');
ラベルをクリックしても、IE のチェックボックスがチェックされなくなりました。もちろん、Firefox、Chrome、Safari でも問題なく動作します。