Я пытаюсь автоматизировать выбор элементов (используя jQuery) из раскрывающегося списка автозаполнения библиотеки google maps api v3. Я не могу определить javascript, необходимый для выбора элемента из выпадающего списка.какой javascript будет имитировать выбор из google maps api 3 места автозаполнения выпадающего списка?
Так, к примеру, вот шаги, необходимые для завершения частичного поля и вызвать выпадающее меню для что-то вроде google's demo этого ресурса:
[EDIT следующий код обновлен, чтобы показать решение ...]
$('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 });
[EDIT ... см ссылки инженера для моделирования, ниже.]
Любые предложения будут значительно Понятно, спасибо,
Lille
Вы хотите получить результат конкретного запроса без ввода или нажатия на него? –
Да, я автоматизирую эти шаги в среде тестирования интеграции веб-приложений, которая позволяет мне выполнять код javascript, например, показанный выше. То, что мне не хватает, - это адекватное знание событий, которые мне нужно будет запускать на картах google. Api v3 помещает выпадающее меню автозаполнения (BTW - на данный момент я безразличен между имитацией цели 1) с помощью клавиши спуска и ввода или 2) мышь). – Lille