Chosen: Cloner un existant choisi

Créé le 24 sept. 2011  ·  8Commentaires  ·  Source: harvesthq/chosen

Salut,

Existe-t-il un moyen simple de cloner une boîte de sélection choisie existante ?

Commentaire le plus utile

Salut. J'ai utilisé du jQuery pour le faire fonctionner.

Dans votre code où vous ajoutez les éléments clonés, ajoutez simplement ceux-ci :

$("#" + currentRow+ " select").removeClass("chzn-done").removeAttr("id").css("display", "block").next().remove();
$("#" + currentRow+ " select").chosen();

Dans mon code, j'utilise currentRow pour sélectionner uniquement le dernier formulaire inséré.

Tous les 8 commentaires

J'ai vraiment besoin de cette fonctionnalité...

Quelqu'un a fait quelque chose de similaire ?

Merci!

C'est vraiment facile

ah ouais ?

J'aimerais voir cela fonctionner, actuellement je dois me résoudre à des hacks sales. Fondamentalement, je dois cloner l'ensemble de l'élément contenant la liste déroulante choisie et le nouveau ne fonctionne plus.

Je ne peux pas croire que ce soit une exigence rare, je l'utilise pour un type de formulaire générique où vous pouvez ajouter plus d'éléments.

Salut. J'ai utilisé du jQuery pour le faire fonctionner.

Dans votre code où vous ajoutez les éléments clonés, ajoutez simplement ceux-ci :

$("#" + currentRow+ " select").removeClass("chzn-done").removeAttr("id").css("display", "block").next().remove();
$("#" + currentRow+ " select").chosen();

Dans mon code, j'utilise currentRow pour sélectionner uniquement le dernier formulaire inséré.

@harfyt , ça marche !

@harfyt fonctionne bien ! À votre santé!

Fermez ceci car il est résolu en dehors du code choisi.

Cette page vous a été utile?
0 / 5 - 0 notes