Dans cet exemple :
http://api.ign.fr/tech-docs-js/examp...azetteer2.html
On peut rechercher un lieu et avoir une liste autocomplétée au fur et à mesure de la frappe.
Si on navigue dans cette liste avec les flèches puis appuie sur entrée, la carte est recentrée.
Si on clique sur un élément de la liste, il faut cliquer sur Rechercher pour que la carte soit recentrée.
Comment faire pour que le clic sur un élément de la liste déclenche le recentrage automatiquement ?
J'ai compris que cet évènement déclenchait AutoComplete.selectProposal() qui elle même déclenche AutoComplete.onResultClick () qui est vide dans le code source (http://api.ign.fr/geoportail/api/js/...utoComplete.js). J'en déduis que c'est cette dernière méthode qu'il faudrait surcharger. Mais comment lui faire appeler la méthode GeoNames.onResultClick() (http://api.ign.fr/geoportail/api/js/...ce/GeoNames.js) ?
Merci
Sylvain
Partager