Editable-table version ulongx
Résolu/Fermé
meuhlol
Messages postés
1896
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
30 novembre 2021
-
25 juil. 2020 à 18:40
meuhlol Messages postés 1896 Date d'inscription mardi 24 juillet 2007 Statut Membre Dernière intervention 30 novembre 2021 - 26 juil. 2020 à 09:13
meuhlol Messages postés 1896 Date d'inscription mardi 24 juillet 2007 Statut Membre Dernière intervention 30 novembre 2021 - 26 juil. 2020 à 09:13
A voir également:
- Editable-table version ulongx
- Table ascii - Guide
- Table des matières word - Guide
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Télécharger zuma revenge version complète gratuit - Télécharger - Jeux vidéo
2 réponses
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
4 649
25 juil. 2020 à 21:27
25 juil. 2020 à 21:27
Bonjour
Pour multiplier au lieu d'additionner, il faut remplacer les +
Par des *
Pour multiplier au lieu d'additionner, il faut remplacer les +
total +=
Par des *
total *=
meuhlol
Messages postés
1896
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
30 novembre 2021
672
25 juil. 2020 à 21:39
25 juil. 2020 à 21:39
jordane45, merci, je doute bien, mais le plus important pour moi est qu'il affiche les résultats à droite et pas en bas. C'est à dire qu'il calcule les lignes et pas les colonnes.
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
4 649
25 juil. 2020 à 23:04
25 juil. 2020 à 23:04
Et bien, je pense que tu dois boucler sur chaque ligne puis sur chaque colonne
un truc du genre
un truc du genre
dataRows.each(function (){ var row = $(this); total = 0; for (column = 1; column < footer.children().size(); column++) { total *= parseFloat(row.children().eq(column).text()); }); // ici, il faudra ajouter le code qui, ajoute une colonne supplémentaire à la ligne et y inscrit le total }
meuhlol
Messages postés
1896
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
30 novembre 2021
672
>
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
26 juil. 2020 à 09:13
26 juil. 2020 à 09:13
Bonjour,
En fait, c'est tout bête, mais ulongx a prévu des options dans son édition du script et il suffisait de les exploiter de cette façon dans la page affichant le tableau:
En fait, c'est tout bête, mais ulongx a prévu des options dans son édition du script et il suffisait de les exploiter de cette façon dans la page affichant le tableau:
$('#mainTable').editableTableWidget().numericInput({columns: [2,3],totalColIndex: 5, type: '*'}).find('td:first').focus(); // en lui indiquant l'index des colonnes (2 et 3) et l'index de la colonne du total (5) ainsi qu'en disant qu'il multiplie // le résultat attendu est au rendez-vous // me reste plus qu'à "supprimer" les colonnes 2 et 3 dans le tfoot (car il les additionne au lancement, pas après)