ciao!
ho questa funzione che in pratica aggiunge / rimuove elementi a seconda che le checkbox siano "ceccate" o meno:
nessun problema nel push.codice:var arrSti = new Array(); function filtroAjax(sti) { if($('.chk_sti').is(':checked')) { arrSti.push(sti); } else { arrSti.splice(arrSti.indexOf(sti), 1); } console.log(arrSti.toString()) }
invece ho un problema con la rimozione.
io dovrei rimuovere dalla lista l'elemento che è stato deselezionato.
così non mi funziona bene.
questo il risultato:
è come se non li levasse.codice:[10:28:12.385] 5 [10:28:14.763] 5,7 [10:28:16.512] 5,7,8 [10:28:17.775] 5,7,8,7 [10:28:20.051] 5,7,8,7,5
come posso fare??

Rispondi quotando