[html]détecter la sélection de n checkboxes
batmat
-
Utilisateur anonyme -
Utilisateur anonyme -
Salut à tous, après une brève recherche, je n'ai trouvé que ça http://www.commentcamarche.net/forum/affich-163745-Selection-de-Checkbox
Je ne connais pas (encore :-)) bien le fonctionnement du traitement des submits html (enfin, http quoi). Bref, comment faire pour savoir quelle checkboxes ont été sélectionnées dans une page ?
En fait, pour ceux qui connaissent, l'exemple qui va bien est celui de imp (le webmail de free et d'autres).
En gros, on met à côté de chaque ligne d'un tableau une case à cocher. Lorsqu'on clique sur le bouton supprimer, toutes les lignes avec la checkbox cochées sont supprimées.
Je crois qu'il suffit de donner un nom de tableau genre name="tab[]" et une value différente pour chaque ligne, si j'ai bien compris le code de imp. Mais par contre, je n'ai pas vu comment itérer pour savoir quelles sont les éléments sélectionnés du tableau (côté traitement serveur j'entends).
En espérant avoir été suffisamment clair, d'avance merci à ceux qui me donneront un coup de main ou un bon lien sur le sujet :-).
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
Je ne connais pas (encore :-)) bien le fonctionnement du traitement des submits html (enfin, http quoi). Bref, comment faire pour savoir quelle checkboxes ont été sélectionnées dans une page ?
En fait, pour ceux qui connaissent, l'exemple qui va bien est celui de imp (le webmail de free et d'autres).
En gros, on met à côté de chaque ligne d'un tableau une case à cocher. Lorsqu'on clique sur le bouton supprimer, toutes les lignes avec la checkbox cochées sont supprimées.
Je crois qu'il suffit de donner un nom de tableau genre name="tab[]" et une value différente pour chaque ligne, si j'ai bien compris le code de imp. Mais par contre, je n'ai pas vu comment itérer pour savoir quelles sont les éléments sélectionnés du tableau (côté traitement serveur j'entends).
En espérant avoir été suffisamment clair, d'avance merci à ceux qui me donneront un coup de main ou un bon lien sur le sujet :-).
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
A voir également:
- [html]détecter la sélection de n checkboxes
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Editeur html - Télécharger - HTML
- Détecter clé usb - Guide
- Br html ✓ - Forum Webmastering
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
2 réponses
Mais par contre, je n'ai pas vu comment itérer pour savoir quelles sont les éléments sélectionnés du tableau (côté traitement serveur j'entends)
c'est parce que tu cherches côté serveur
comment veux-tu que ton serveur sache ce qui est coché sur un formulaire? c'est au post de ton formulaire que tu envoies au serveur les cases cochées, donc tu dois le déterminer avant l'envoi, donc c'est côté client (puisque c'est côté client que se trouve le formulaire et que tu recense les choix de l'utilisateur) donc c'est du javascript
kinder.surprise,
caractère banane
personnellement je balancerais dans un champ HIDDEN par exemple un tableau des ID de messages dont la case est cochée, tableau que tu produits à la volée sur clic des cases, et je traiterais ce tableau ensuite côté serveur. Mais la liste des ID c'est là que je l'établirais...
kinder.surprise,
caractère banane
kinder.surprise,
caractère banane
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?