Index: branches/1.0.x/inc/js/list_manager.js =================================================================== diff -u -N -r15169 -r15860 --- branches/1.0.x/inc/js/list_manager.js (.../list_manager.js) (revision 15169) +++ branches/1.0.x/inc/js/list_manager.js (.../list_manager.js) (revision 15860) @@ -155,10 +155,10 @@ if ( $checkbox.val() == '' ) { // "All" checkbox - $("input[type='checkbox']", $form).not($checkbox).attr('checked', false); + $("input[type='checkbox']", $form).not($checkbox).prop('checked', false); } else if ( $checkbox.is(':checked') ) { - $("input[type='checkbox'][value='']", $form).attr('checked', false); + $("input[type='checkbox'][value='']", $form).prop('checked', false); } update_checkbox_options($regexp, $hidden_id, $form); @@ -190,16 +190,16 @@ switch( $manager.filters[$field].type ) { case 'radio': - $("input[type='radio'][value='']", $form).attr('checked', true); + $("input[type='radio'][value='']", $form).prop('checked', true); break; case 'checkbox': var $checkbox = $("input[type='checkbox'][value='']", $form), $hidden_id = $checkbox.attr('id').replace(/_([\d\w-=]|)+$/, ''), $regexp = new RegExp(jq($hidden_id) + '_([\\d\\w-=]+)'); - $checkbox.attr('checked', true); - $("input[type='checkbox']", $form).not($checkbox).attr('checked', false); + $checkbox.prop('checked', true); + $("input[type='checkbox']", $form).not($checkbox).prop('checked', false); update_checkbox_options($regexp, $hidden_id, $form); break; @@ -255,17 +255,17 @@ switch( this.filters[$field].type ) { case 'radio': - $('#' + jq($param_name + '_' + $param_value) ).attr('checked', true); + $('#' + jq($param_name + '_' + $param_value) ).prop('checked', true); break; case 'checkbox': $values = $param_value.substring(1, $param_value.length - 1).split('|'); for (var $i = 0; $i < $values.length; $i++) { - $('#' + jq($param_name + '_' + $values[$i]) ).attr('checked', true); + $('#' + jq($param_name + '_' + $values[$i]) ).prop('checked', true); } - $('#' + jq($param_name + '_') ).attr('checked', false); + $('#' + jq($param_name + '_') ).prop('checked', false); $('#' + jq($param_name) ).val($param_value); break;