У меня есть два поля со списком g: select, которые я хочу добавить в список множественного выбора при нажатии на изображение.
Вот функция в 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
}
}
Я думаю, что проблема в фактической кнопке:
<img src="${resource(dir:'images',file:'arrow.png')}" onclick="addToList('BList','first','second')"/>
когда я щелкаю по нему, в список добавляется «первая - вторая», а не фактическое значение полей g: select. Я также пробовал ${first}
и ${second}
, но безуспешно.
Любая помощь очень ценится, спасибо!