Changeset 65382 in spip-zone


Ignore:
Timestamp:
Aug 30, 2012, 3:58:52 PM (7 years ago)
Author:
patfr@…
Message:

%AJ auto : petit bug JS sur la présence du bouton de validation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/outils/maj_auto_action_rapide.php

    r65357 r65382  
    4848        return http_script("
    4949jQuery(document).ready(function() {
    50         var ch = jQuery('#maj_auto_div .maj_checked');
     50        var ch = jQuery('#maj_auto_div .maj_checked'); // radio checked
    5151        var re = jQuery('.cs_relancer a');
     52        var cb = jQuery('#maj_auto_div .select_plugin'); // checkbox
    5253        if(ch.length) ch[0].checked = true;
    53         else if(!re.length){
     54        else if(!re.length && !cb.length){
    5455                jQuery('#maj_auto_div :submit').parent().remove();
    5556                jQuery('#maj_auto_div :radio').attr('disabled','disabled');
    5657        }
     58        if(cb.length==1 && !ch.length) cb[0].checked = true;
    5759        if(!jQuery('#maj_auto_div :radio:checked').length && jQuery('#maj_auto_div :radio').length)
    5860                jQuery('#maj_auto_div :radio:first')[0].checked = true;
    59         var ch = jQuery('#maj_auto_div :checkbox');
    60         if(ch.length==1) ch.hide();
    6161        re.click(function() {
    6262                cs_href_click(jQuery('#maj_auto')[0], true);
     
    7272                return false;
    7373        }).each(maj_lire_cookie);
    74         jQuery('.select_plugin').click( function() {
     74        cb.click( function() {
    7575                var checks = jQuery('#maj_auto_div :checkbox:checked').length;
    7676                var radios = jQuery('#maj_auto_div :radio');
Note: See TracChangeset for help on using the changeset viewer.