Primeira opção do G:select só apresenta valor null
09/02/2015 11:02
Bom dia moçada, estou com a seguinte dúvida, tenho o g:select abaixo (os valores são fictícios):
<g:select name="selecione_cor" from="${['Branco','Azul','Amarelo','Verde']}"
onchange="${remoteFunction(
controller: 'corControl',
action: 'corEscolhida',
params: '\'selecione_cor=\' + this.value',
update: 'corDiv'
)}"/>
Está quase tudo funcionando corretamente, as opções do select aparecem, inclusive o "Branco" aparece como opção default, porém no controller(corControl) fiz um teste com o comando println(params.selecione_cor) para imprimir o valor das opções do menu à medida que vc seleciona cada cor, só que quando o menu é acessado pela primeira vez, no menu é carregado a opção "Branco" como default, porém o println retorna que o valor é null, se seleciono outra opção e depois novamente "Branco" aí o println retorna o valor corretamente como Branco, alguém sabe como resolver este "detalhe"? Vlw.
Tags:
g:select, dropdown, onchange, remotefunction