diff --git misc/ajax.js misc/ajax.js index 553d2cc..791c671 100644 --- misc/ajax.js +++ misc/ajax.js @@ -164,7 +164,14 @@ Drupal.ajax = function (base, element, element_settings) { $.ajax(options); } - return false; + // For radio/checkbox, allow the default event. On IE, this means letting + // it actually check the box. + if (this.type == 'checkbox' || this.type == 'radio') { + return true; + } + else { + return false; + } }); // If necessary, enable keyboard submission so that AJAX behaviors