|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 68 ![]() |
Bonjour,
Vous connaissez tous le controle Select "multiple" d'HTML.. Mais dans la pratique, je ne sais pas pour vous, mais je le trouve très peu pratique. Au départ, le besoin de ce genre de controle est de pouvoir sélectionner plusieurs éléments d'une liste. Pour ce faire, c'est là qu'intervient le select "multiple". Là où il n'est pas du tout pratique, c'est qu'il faille sélectionner plusieurs éléments en appuyant sur la touche CTRL en même temps qu'on clique sur le ou les éléments de la liste. Un utilisateur lambda ne serait pas capable d'utiliser un tel contrôle sans un minimum de formation (voire maximum pour certains, je prends ma mère par exemple.. ;-). Or les controles HTML standard sont pourtant fait pour le plus grand nombre d'utilisateurs. On ne voit d'ailleurs que rarement des selects multiple sur des sites internet. Là où je travaille on s'est donc créé un objet (en asp.net) comme ceci : - un select multiple à gauche - un select multiple à droite - 2 boutons entre les deux "ajouter" et "enlever" pour faire une sorte de panier à droite dans lequel on ajoute les éléments pris dans la liste de gauche (double clic, ou sélection puis clic sur bouton ajouter) On récupère ensuite les éléments de la liste de droite qui correspondent à notre sélection. Ce genre d'objet est intuitivement plus compréhensible et utilisable que le select multiple standard. Connaissez vous d'autres moyens de représenter ce type de controle ? Dans quels langages ? D'avance merci beaucoup |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Étudiant Inscription : mars 2007 Messages : 284 ![]() |
Je pense que tu peux faire cela en Javascript ... tu devrais pouvoir trouver du code déjà existant pour ce genre de chose histoire de voir à quoi cela resemble pour t'en servir.
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 68 ![]() |
Bonjour Loïc,
Merci pour ta réponse. J'ai effectivement déjà développé cet objet et je l'utilise depuis presque un an. Mais je me demandais si vous aviez d'autres idées pour représenter ce genre de sélection par l'utilisateur (sélection multiple), que comme je le fais avec l'objet que j'ai développé. On pourrait imaginé des drag & drop, etc.. Je trouve domage qu'il n'existe pas ce genre de composant dans les nombreuses bibliothèques dans les différents langages et environnements de développement. Ou alors justement, s'il en existe, c'est ce que je recherche.. |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : mars 2007 Messages : 91 ![]() |
Moi je trouve dommage que html soit dépourvu de contrôleurs "avancés"
exemple que html gère directement des tableaux avec les tris, les filtres. C'est vraiment insuportable de devoir tt le temps réinventer la roue. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com