Renderizar uma view dentro de uma função javaScript
15/03/2018 10:33
1
Prezados amigos,

Preciso renderizar uma view a partir da chamada de uma função javaScript.

Necessito chamar a action "Edit" de um determinado Controller e passar o id do objeto a ser editado.

Grato por sua atenção! 
Tags: Grails,javaScript,renderizar,view,render


0
Isto é tranquilo, você vai fazer uma chamada Ajax ao seu controlador, e este te retorna a renderização do GSP, que você na sequência vai injetar em um elemento DOM da sua página.

Em jQuery seria algo mais ou menos assim:


// voilá!
jQuery("#alvo").load("/caminho/pra/sua/url");


0
Obrigado Kiko.

Utilizei o Jquery, ma um pouco diferente. A ideia foi esta por esta linha aqui:

...
message += "${trustBC.TbcService.getRootUrl(request)}" + 'objetivo/edit/' + str;

$(location).attr('href',message);


Obrigado!
15/03/2018 14:17



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto