Al usar Grails con el jQuery enchufar y usar las funciones remotas como RemoteLink, el código que se genera para la función de control remoto es algo como esto:
success: function(data, textStatus){ jQuery('#results').html(data); }
Esto es, si por ejemplo se establece la actualización parámetro como "[success: 'results']". Como se puede ver la función principal recibe un parámetro de datos que creo que es lo que busca, por lo que si es necesario llamar a otra función que utiliza ese valor, se podría hacer algo como esto:
<g:remoteLink controller="yourcontroller" action="youraction" update="[success: 'results']" onSuccess="yourFunction(data) ">Your link</g:remoteLink>
Esto generará código de JavaScript como este:
success:function(data,textStatus){ jQuery('#results').html(data); yourFunction(data); }
Hope this helps !!
¡Gracias, funciona! – cripox
Feliz funcionó :-) – Maricel