Hola Xavier, es justo lo que he hecho, copiar el resultado de
link_to_remote:
:after_update_element=>“function (ele,value) {new Ajax.Updater(‘mi_div’,
‘/admin/activities/getValue/’+value.id, {asynchronous:false,
evalScripts:true, parameters:‘authenticity_token=’ +
encodeURIComponent(‘bef7a073ad6d9746f0c3e8e80b5d8680f39170f7’)}); return
false;}”
cómo puedo obtener el value que se guarda en el campo hidden del
autocompletado? lo estoy recogiendo mal con value.id
Gracias, un saludo
----- Mensaje original ----
De: Xavier N. [email protected]
Para: La lista sobre Ruby On Rails (rubyonrails.com) en castellano
[email protected]
Enviado: viernes, 11 de julio, 2008 13:27:45
Asunto: Re: [Ror-es] model_auto_completer: llamar método vía ajax en
after_update_element
2008/7/11 Miguel Angel Calleja Lÿffffe1zaro [email protected]:
Hola, estoy usando el model_auto_completer, me gustaría que cuando seleccionara un item del listado me llamara a un método vía ajax, es posible? Con :after_update_element se puede llamar a una función de javascript, pero desconozco cómo construir un link_to_remote ahí si es que se puede.
link_to_remote tan solo construye una llamada a new Ajax.Request() o
pariente proximo. Lo mas sencillo es que escribas un link_to_remote,
veas lo que genera, y lo adaptes a tu caso. Puedes tirar de url_for o
_path para generar el path que va en la llamada al
constructor JavaScript raileramente (vaya imagino que ya lo sabes pero
por completar la respuesta).
Ror-es mailing list
[email protected]
______________________________________________
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.