Il existe une fonction simple:
selected_row = []; // portée globale
function toggleRowNumber(rowIndex) {
if(selected_row[rowIndex]) selected_row.splice(rowIndex, 1);
else selected_row[rowIndex] = 1;
}
utilisation
toggleRowNumber(50000); // cliquez sur la ligne - écrire l'index
toggleRowNumber(50000); // cliquez de nouveau sur la ligne - supprimer l'index
alert(selected_row.length);
50001 OK
Fonctionnalité délicieuse!
Y a-t-il un moyen d'écrire/lire directement un index sans aucune recherche/boucle? Et sans cette énorme manipulation comme décrite ci-dessus.
Merci.