Double liste de selection

Description

Ce script est adapté de.Ryosama =>>> ICI et j'ai fait les adaptations suivantes
Externalisation des javascript
Regroupement des images dans des sous dossier images avec plusieurs jeux pour faciliter le choix du jeu d'images.
Remplacement de l'utilisation de l'attribut 'name' par 'id' plus pratique puisqu'il doit être unique.
Possibilité d'avoir plusieurs jeux de listes. pour cela j'ai utilisé un system de préfixe.
L'id des deux liste commence par ce préfixe et se termine respectivement par '_source' et '_selection'.
La balise hidden qui est permet de recueillir la liste des items sélectionné a pour 'id' le préfixe seul..
Enfin ce préfixe est passé en paramètre à tous les appels de fonctions pour permettre l'identification des deux listes en jeu.
Dans l'exemple le premier jeu utilise le préfixe 'dbList' et le deuxième jeu utilise le préfixe 'JJD'.

Ajout du des boutons "top" et "bottom" pour placer la sélection en haut ou en bas de liste.
Gestion du 'double-clique' sur chacune des listes.
Mise à jour systématique de la leur de retour dans la balise hidden.
Forcage de la largeur des listes pour éviter les recadrage intempestif.
Choix de la couleur de fond dans la fonction d'initialisation.

Conclusion :


J'ai tenté d'avoir une approche un peu plus générique.
Merci pour vos commentaires.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.