2009-12-01 5 views
1

Je ne sais pas comment il s'appelle ... peut-être vous pouvez m'aider ...Ajouter des éléments de liste d'ajustement à une nouvelle liste

J'ai eu beaucoup d'adresses. Je veux avoir une vue d'ensemble et créer des groupes d'adresses comme "Mes amis" par exemple.

Certaines adresses ont plusieurs groupes.

Le code fonctionne correctement.

Ce dont j'ai besoin est un moyen d'afficher tous mes groupes disponibles dans une liste sur mon contrôleur. L'utilisateur doit pouvoir ainsi sélectionné un ou plusieurs groupes de cette liste et l'ajouter aux propriétés d'entrée.

À l'heure actuelle, j'accomplis cela en utilisant des cases à cocher pour chaque groupe. Peut-être qu'il y a un exemple jquery ou richui pour ça?

Mise à jour pour Kevin Buchan:

À mon avis je veux avoir aux listes:

Une liste montre tous les Addressgroups availble

La seconde liste affiche les groupes qui l'adresse fait partie de. Au début, il n'y a pas d'appartenance à un groupe.

Je marque deux groupes de ma liste "Tous les groupes" et j'appuie sur Envoyer.

Résultat:

Une liste montre tous Addressgroups availble sauf les deux groupes que l'adresse est membre.

La deuxième liste affiche les groupes à partir de l'adresse. L'adresse est un membre de ces groupes.

La logique derrière ceci est assez facile .. et l'application est déjà en cours d'exécution. Mais je veux que ça aille bien.

Update2 j'ai trouvé cette capture d'écran ... je veux faire la même chose avec Grails

Test http://img109.imageshack.us/img109/6130/testdc.png

+1

Je remarque que cette question a été vue plusieurs fois. Pour ma part, je ne peux pas entièrement imaginer ce que vous demandez. Pouvez-vous fournir des détails supplémentaires? Cela pourrait vous aider à obtenir une réponse. –

+0

D'accord avec Kevin + faites vos captures d'écran en anglais - pas beaucoup d'entre nous comprend (je ne sais même pas dans quelle langue il est!) – Seb

+0

son pas sur le contenu de la liste ... j'ai clairement décrit ce que je veux atteindre ... et BrianM a trouvé une excellente réponse à ma question. Merci à tous! – bastianneu

Répondre

3

Comme Kevin, je ne suis pas sûr que je comprends tout à fait ce que vous demandez, mais Il semble que vous souhaitiez que les utilisateurs sélectionnent des éléments à l'aide d'une configuration à double liste. Je les utilise dans notre application un peu. Il y a un jQuery plugin qui gère magnifiquement. Il fournit même de jolis filtres de type find-as-you-type pour chaque listbox.

Notez que je devais ajouter une fonction qui sélectionne tous les éléments à soumettre afin qu'ils sont envoyés dans le poste:

$('form').submit(function() { 
       $("#GroupsAssigned *").attr("selected", "selected"); 
      }); 

Je n'ai pas 10 représentant donc je ne peux pas montrer une capture d'écran ou poster un autre lien, mais j'ai une capture d'écran si vous en avez besoin.

Espérons que ça aide!

+0

wow ... c'est exactement ce que je cherchais. Génial! – bastianneu

1

Je pense que this thread a un fragment de code qui pourrait vous être utile en utilisant grails-ui plugin. J'ai posé une question similaire, mais je n'ai pas encore eu l'occasion de l'essayer.

+0

1+ merci pour ce fil. – bastianneu

+0

Plus de trois ans plus tard ... le fil a été supprimé. – EpicVoyage

Questions connexes