¿Qué javascript simulará la selección de la API de Google Maps? 3 lugares de list desplegable de autocomplete?

Intento automatizar la selección de elementos (usando jQuery) del menu desplegable de autocomplete de la biblioteca de lugares de api v3 de google maps. No puedo determinar el javascript requerido para seleccionar el elemento del menu desplegable .

Entonces, por ejemplo, aquí están los pasos necesarios para completar un campo parcial y activar el menu desplegable para algo así como la demostración de Google de este recurso:

[EDITAR el siguiente código actualizado para mostrar la solución …]

$('input[name=address]').val("525 Bergen Street"); $('input[name=address]').trigger("focus"); $('input[name=address]').simulate("keydown", { keyCode: $.ui.keyCode.DOWN }); $('input[name=address]').simulate("keydown", { keyCode: $.ui.keyCode.ENTER }); 

[EDITAR … ver reference del ingeniero para simular, a continuación.]

Cualquier sugerencia sería muy apreciada, gracias,

Lille

Intenta usar jquery.simulate.js :

 $(elem).simulate(mouse_or_keyboard_event_type, options); 

Tipos de events admitidos:

  • mouse: mouseover, mouseout, mousedown, mouseup, mousemove, click, dblclick
  • keyboard: keyup, keydown, keypress