Either I am an idiot or this was an egregious oversight on the part of the Google Maps team.
I am attempting to trigger a places search request on a button click event i
You need to first trigger focus on the input element, then trigger a keydown event with code 13 (enter key).
focus
keydown
13
var input = document.getElementById('target'); google.maps.event.trigger(input, 'focus') google.maps.event.trigger(input, 'keydown', { keyCode: 13 });
JSFiddle demo