Formularios e Params
06/04/2013 21:34
{
dataEntrevista: "2013-04-07",
[color=red]resposta1.descricao: "outra justificativa lalala",[/color]
resposta1: {
[color=red]descricao: "outra justificativa lalala",[/color]
[color=orange]id: "2"[/color]
},
resposta0.id: "1",
resposta0: {
descricao: "justificativa blablabla",
id: "1"
},
[color=purple]resposta2.descricao: "justificativa de uma outra pergunta",[/color]
resposta2: {
[color=purple]descricao: "justificativa de uma outra pergunta",[/color]
[color=green]id: "3"[/color]
},
resposta0.descricao: "justificativa blablabla",
resposta3.id: "4",
resposta3: {
id: "4",
descricao: "da outra pergunta e alternativa"
},
entrevistado: "",
pesquisador: "",
resposta3.descricao: "da outra pergunta e alternativa",
[color=green]resposta2.id: "3",[/color]
[color=orange]resposta1.id: "2",[/color]
create: "Create",
action: "postar",
controller: "entrevista"
}
<input name="pergunta[${p}].alternativa[${a}].id.../>
<input name="pergunta[${p}].alternativa[${a}].justificativa .../>
def camposResposta = params.list('resposta')
<g:each in="${respostas}" var="resposta" status="i">
(...)
<input type="text" name="resposta_${i}"/>
</g:each>
<g:each in="${respostas}" var="resposta">
<input type="text" name="resposta"/>
</g:each>
respostas = [1,2,3,6,8,9]
resposta_0.id = 1
resposta_0.justificativa = "minha justificativa para essa resposta"
resposta_1.id = 4
resposta_1.justificativa = "blablablablalbalba"
(...)
Para se registrar, clique aqui.