http://jsfiddle.net/F1sn1k/rVmxz/20/
我已经尝试了很多组合,但似乎 place_changed 仅适用于按 Enter 键。
var input = document.getElementById('address_guest');
var autocomplete = new google.maps.places.Autocomplete(input);
google.maps.event.addListener(autocomplete, 'place_changed', function(){
//Code here
}
如果用户 1) 从谷歌位置自动完成下拉列表中选择任何结果,一切正常。2)在自动完成文本框中输入时按回车键,而不是我做了一些关于结果建议的代码。我希望像按 enter in ... addListener 一样的事情发生在 onblur() 或 onchange() 之类的事情上,或者通过点击或 tab press 的任何替代方式发生...
谢谢