Pregunta

Vea la captura de pantalla aquí:

http://media-cdn.pinterest.com/upload/185773553348981093_6t1out9e.jpg

Me gustaría que el usuario simplemente escriba un nombre de ciudad o país y el autocompleto mostrará elementos sugeridos.

¿Cómo debo empezar para crearlo? ¿Hay algún (s) API (s) o servicios web para que llame? ¿Dónde puedo encontrar la base de datos de todas las ciudades / países del mundo?

¿Fue útil?

Solución

Creo que esta sería la mejor base de datos para su situación, verifíquelo:

http://www.geodatasource.com/cities-free.html

Otros consejos

Primero necesitas un complemento de autocompletar.
Recomiendo usar el complemento completo de automóviles de ui .

La base de datos podría ser como ejemplo este , pero eventualmente intenta buscar un poco para ti mismo.
Ya había una Pregunta sobreStackOverFlow sobre una base de datos para las ciudades del mundo.
Un archivo de texto simple con todas las ciudades también puede ser este .
Hay muchas de esas bibliotecas, pero tienes que elegir el adecuado para ti.

Es posible que mi solución no sea la mejor, pero es un punto de partida: Google Una lista con todos los países (estándar ISO), péguelo en un archivo TXT.Luego, simplemente puede leer ese archivo con PHP y crear un menú Seleccionar con el contenido del archivo. No incorpora las ciudades, pero tal vez te ayude de alguna manera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top