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.
Trato de hacer ésto:
<%=model_auto_completer “aspect_#{n}”,"",“codigo_#{n}”,“0”,{:url => {
:action => ‘auto_complete_model_for_aspect’, :n=>n
},:after_update_element =>
llamar_metodo_via_ajax},:class=>‘inv_input_lar’, :title=>“Aspecto”,
:onblur=>“this.style.backgroundColor=’#e1e1e1’” %>
Alguna sugerencia? Gracias
______________________________________________
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.
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).
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.
Trato de hacer ésto:
<%=model_auto_completer “aspect_#{n}”,“”,“codigo_#{n}”,“0”,{:url => { :action => ‘auto_complete_model_for_aspect’, :n=>n },:after_update_element => llamar_metodo_via_ajax},:class=>‘inv_input_lar’, :title=>“Aspecto”, :onblur=>“this.style.backgroundColor=‘#e1e1e1’” %>
No tengo experiencia con model_auto_completer, pero aprovecho para
compartir que ayer implementé el autocompletado con JQuery
Autocomplete y sólo tengo parabienes
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.