Bonjour,
Voici mon système : https://jsfiddle.net/zarkoffe/vksnoxhr/20/
Je souhaiterai appliquer mon plugin à l'ensemble de mes select et non seulement au premier en fonction de l' "ID" de la ligne.
Merci
Bonjour,
Voici mon système : https://jsfiddle.net/zarkoffe/vksnoxhr/20/
Je souhaiterai appliquer mon plugin à l'ensemble de mes select et non seulement au premier en fonction de l' "ID" de la ligne.
Merci
Bonjour,
Lis la doc du plugin.
La voici : https://select2.org/tagging , mais pour le coup elle ne m'aide pas.
J'ai déjà posté sur le forum de select2, mais pas de nouvel depuis 3 jours.
Mon objectif est de simplement appliquer le plugin quelque soit la ligne. C'est plutôt du taff du côté Javascript que du plugin qu'il faut faire.
Merci d'avance.
Dans ton code (fiddle), tu écris :
Ça ne s'applique QU'à UN SEUL élément, dont l'id (forcément UNIQUE) est "element".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //select 2 $("#element").select2({ tags: true });
A priori, il suffit de l'appliquer à :
Là, tu cibles TOUS les <select> de classe "form-control".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //select 2 $("select.form-control").select2({ tags: true });
Merci pour ta réponse!
Ah pas bête, seulement non ça ne marche pas, cela me créer un nouvel input figé, comme planté.
Testé dans mon code perso et dans le fiddle
merci d'avance
Vu...
ET : SUPPRIME .... id="element" .... !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $('#add_article').click(function () { // "Ajouter un produit" var new_tr_clone = TR_Base.cloneNode(true); Table_noms_messages.appendChild( new_tr_clone ); //select 2 $( new_tr_clone ).find("select.form-control").select2({ tags: true }); });
- En effet, un id DOIT ETRE UNIQUE !!
- Or, ici, tu le CLONES...
Bonjour,
c'est exactement ce que je voulais faire merci, je retiens comment tu as fais pour m'en sortir seul la prochaine fois.
J'avais laissé le clonage de l'ID en sachant que c'était une erreur, plutôt que de laisser un blanc, pour que tu vois là où je bloquais.
Merci encore.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager