2010-08-18 13 views
9

¿Hay algún complemento que ayude a crear menús desplegables para países, regiones y ciudades? Al principio el usuario elige el país, luego tiene el menú desplegable de su región actualizado según el país que ha elegido, elige la región y luego desde el tercer menú una ciudad.Seleccione el plugin de ubicación mundial (país, región, ciudad) para Rails, jQuery o Google Maps API?

El complemento puede ser para Ruby on Rails, jQuery o tal vez la solución de javascript a través de la API de Google Maps?

Respuesta

6

El plug-in jQuery Freebase Suggest proporciona una funcionalidad de autocompletar muy atractiva que proporciona sugerencias en un menú desplegable, completa con la información de contexto de estilo Freebase/Wiki al pasar el mouse. Puede limitar sus sugerencias a países, ciudades, estados de los EE. UU., Etc.

Hecho correctamente, esto podría incluso evitar la necesidad de tres menús desplegables por separado. Por supuesto, esto requeriría usar la ontología geográfica particular de Freebase, su visión jerárquica de países, estados y ciudades.

No estoy seguro de ningún plugin precompilado, pero otros diccionarios geográficos (Yahoo! GeoPlanet, GeoNames) pueden ser útiles si necesita un nivel particular de detalle en su modelado de países, estados y ciudades.

4

Una gema es para países y estados es 'carmen'. Proporciona todos los países y estados para poco más de una docena de países. Recomiendo usar una entrada de texto para las ciudades (muchas bases de datos están incompletas).

Cuestiones relacionadas