Ciao a tutti.
Con il codice che segue, alla pressione di un pulsante spunto/tolgo la spunta a tutte le checkbox.
Codice PHP:
$('#selectall').live('click', function(){
        $(
"INPUT[type='checkbox']").attr('checked'true);
        $(
this).attr({
        
id'deselectall',
            
value'DESELEZIONA TUTTO'
        
});
    });
    
    $(
'#deselectall').live('click', function(){
        $(
"INPUT[type='checkbox']").attr('checked'false);
        $(
this).attr({
        
id'selectall',
            
value'SELEZIONA TUTTO'
        
});
    }); 
Il codice funziona a dovere.
Se però:
- seleziono tutte le checkbox tramite pulsante;
- tolgo "manualmente" la spunta su un paio di checkbox;
- tolgo la spunta a tutte le checkbox tramite pulsante;
- rimetto la spunta a tutte le checkbox;
le checkbox che spuntai "manualmente", non vengono più "a video" spuntate.
Qualcuno ha una soluzione?