私はgoogle maps api v3 placesライブラリのオートコンプリートドロップダウンから項目の選択を自動化しようとしています(jQueryを使用)。 ドロップダウンから項目を選択するために必要なJavaScriptを特定できません。どのJavaScriptがGoogleマップapi 3の場所の自動補完ドロップダウンからの選択をシミュレートしますか?
[次のコードは、解決策を示すように更新EDIT ...]:
ので、例えば、ここでは部分的なフィールドを完了し、このリソースのgoogle's demoような何かのためのドロップダウンをトリガするために必要なステップです
$('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 ...以下、シミュレートするために、エンジニアのリファレンスを参照してください。]
任意の提案を大幅になります感謝、感謝、
リール
入力したり、何かをクリックせずに特定のクエリの結果に行きたいですか? –
はい、上記のようなjavascriptコードを実行できるWebアプリケーション統合テストフレームワークでこれらの手順を自動化しています。私が欠けているのは、私がGoogleマップ上でトリガする必要があるイベントの適切な知識です。api v3はオートコンプリートドロップダウン(BTW - ここで私は目標1をシミュレートすることに無関心です)マウス操作)。 – Lille