Obter item selecionado no select no controlador
20/01/2012 21:02
Buscar Obras Por Titulo: <g:remoteField controller="livro" action="getDisponiveisPorTitulo" update="livrosDisponiveis" name="livros"/>
<g:select id="busca" name="busca" from="${['Titulo', 'Subtitulo']}"></g:select>
def getDisponiveisPorTitulo(){
if(select == "Titulo"){
def livros = Livro.findAllByStatusAndTituloLike("Aprovado", params.value+"%")
}else{
def livros = Livro.findAllByStatusAndSubtituloLike("Aprovado", params.value+"%")
}
render(view: "getLivros", model: [livroInstanceList: livros])
}
def getDisponiveisPorTitulo(){
if(params.busca == "Titulo"){
Para se registrar, clique aqui.