我有一个输入字段,其上附有Google自动填充功能。我想用一些默认值填充此字段,聚焦输入并自动打开输入下方的预测框。
我显然没有设置输入值和焦点的问题,但我找不到打开建议框的方法。它可以在任何用户按键上打开;无论如何,模拟输入上的按键事件不起作用。
所以我想知道是否有办法触发使自动填充框显示的事件。
我有以下示例代码:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
<input type="text" id="q" />
JS:
var input = document.getElementById('q');
var autocomplete = new google.maps.places.Autocomplete(input);
$('#q').val('Rome, ').focus();
// how to open suggestions box ?