J'ai deux g: sélectionne les combobox que je veux ajouter à la liste de sélection multiple lorsque je clique sur une image.Grails: Ajouter une valeur de deux g: sélectionner une liste de sélection multiple HTML
est ici la fonction javascript:
function addToList(list,firstOpt, secOpt)
{
var y = document.createElement('option');
y.text = firstOpt + ' - ' + secOpt;
y.value = firstOpt+'-'+secOpt;
var elSel = document.getElementById(list);
try {
elSel.add(y, null); // standards compliant; doesn't work in IE
}
catch(ex) {
elSel.add(y); // IE only
}
}
Je pense que le problème est ici le bouton réelle:
<img src="${resource(dir:'images',file:'arrow.png')}" onclick="addToList('BList','first','second')"/>
quand je clique dessus, « première-deuxième » est ajouté à la liste, pas la valeur réelle des cases g: select. J'ai également essayé ${first}
et ${second}
mais n'ai eu aucune chance.
Toute aide est grandement appréciée, merci!
Mais je prévois sur l'utilisation de cette fonction dans deux ou trois listes et je ne Je ne veux pas écrire 3 fonctions différentes pour chacun, c'est pourquoi j'ai eu ces trois arguments. – randomizertech
Droit - si vous regardez mon dernier commentaire sur ma réponse, je l'adresse. Laissez-moi mettre à jour mon exemple pour mieux correspondre à votre situation. –
Ouais je l'ai eu. Il me manquait la partie .value. Je vous remercie!! – randomizertech