Frage

sehen Sie den Screenshot hier:
http://media-cdn.pinterest.com/upload/185773553348981093_6t1out9e.jpg

Ich möchte, dass der Benutzer einfach einen Stadt- oder Ländernamen eingeben, und der Autoverompleter zeigt vorgeschlagene Elemente.

Wie soll ich anfangen, es zu erstellen? Gibt es API (s) oder Web-Services für mich an? Wo finde ich die Datenbank aller Städte / Länder der Welt?

War es hilfreich?

Lösung

Ich denke, das wäre die beste Datenbank für Ihre Situation, überprüfen Sie es:

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

Andere Tipps

Sie benötigen zum ersten Mal ein Autocomplete-Plugin.
Ich empfehle, den jQuery-ui Auto Complete Plugin zu verwenden.

Die Datenbank könnte ebenso sein diesen , aber versuchen Sie es schließlich, ein bisschen für sich selbst zu suchen.
Es gab bereits eine Frage aufstackoverflow über eine Datenbank für Städte der Welt.
Eine einfache Textdatei mit allen Städten kann auch dieses .
Es gibt sehr viele von diesen Bibliotheken, aber Sie müssen das Richtige für Sie wählen.

Meine Lösung ist möglicherweise nicht das Beste, aber es ist ein Ausgangspunkt: Google Eine Liste mit allen Ländern (ISO-Standard) fügen Sie es in eine TXT-Datei ein.Dann können Sie diese Datei einfach mit PHP lesen, indem Sie ein SELECT-Menü mit dem Inhalt der Datei erstellen. Es enthält nicht die Städte, aber vielleicht hilft es Ihnen in irgendeiner Weise.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top