2010-08-18 5 views
9

Gibt es ein Plugin, das hilft, Dropdown-Menüs für Länder, Regionen und Städte zu erstellen? Zuerst wählt der Benutzer das Land aus, dann wird sein Region-Dropdown-Menü aktualisiert, je nachdem, welches Land er ausgewählt hat, er wählt die Region und danach aus dem 3. Menü eine Stadt.Weltweiter Standort (Land, Region, Stadt) Plugin für Rails, jQuery oder Google Maps API auswählen?

Plugin kann entweder für Ruby on Rails, jQuery oder vielleicht Javascript-Lösung durch Google Maps API sein?

Antwort

6

Das jQuery-Plug-In Freebase Suggest bietet eine ziemlich glatte Auto-Vervollständigen-Funktion, die Vorschläge in einem Drop-Down-Fenster mit Freebase/Wiki-Kontextinformationen über Mouseover bereitstellt. Sie können ihre Vorschläge auf Länder, Städte, US-Bundesstaaten usw. beschränken.

Richtig ausgeführt, dies könnte sogar die Notwendigkeit von drei separaten Dropdowns vermeiden. Natürlich würde dies die Nutzung der speziellen geographischen Ontologie von Freebase erfordern - ihre hierarchische Sicht auf Länder, Staaten und Städte.

Ich bin nicht sicher, ob irgendwelcher vorgefertigten Plugins, aber auch andere gazetteers (Yahoo! GeoPlanet, GeoNames) können nützlich sein, wenn Sie ein bestimmtes Maß an Detail in Ihrer Modellierung von Ländern, Staaten und Städten müssen.

4

Ein Edelstein ist für Länder und Staaten ist 'carmen'. Es bietet alle Länder und Staaten für knapp über ein Dutzend Länder. Ich würde empfehlen, eine Texteingabe für Städte zu verwenden (viele Datenbanken sind unvollständig).

Verwandte Themen