¿Conoces algún menú desplegable de código abierto de jQuery para prefijo telefónico?


Necesito hacer un menú desplegable para ingresar números de teléfono. Quiero hacer algo similar a lo que hace Google en su formulario de registro . Algo como esto:

introduzca la descripción de la imagen aquí

¿Conoces algún menú desplegable de código abierto para prefijo telefónico?

He buscado en Google y lo más parecido que he encontrado es este menú. Puedo modificarlo para hacer lo que quiera pero tomará tiempo y creo que tal vez alguien ya ha hecho algo similar.

NOTA : El enlace que estoy compartiendo contiene solo países y banderas. Estoy buscando un menú desplegable completo que contenga banderas, nombres de países, nombres de países en el idioma original, la capacidad de agregar un país ignorando primero el orden alfabético y los prefijos telefónicos internacionales.

Author: Oscar Foley, 2012-06-26

2 answers

También necesitaba esto, así que lo construí.

Aquí está una demostración en vivo.

Actualmente tiene las siguientes características:

  • En el menú desplegable país puede navegar escribiendo, o usando las teclas arriba/abajo
  • Al seleccionar un país se actualiza el código de marcado del número introducido
  • Escribir un código de marcado diferente actualiza automáticamente la bandera mostrada
  • Opción para especificar "países preferidos" (que aparecen en la parte superior de la list)

Lo construí a partir de los siguientes proyectos de código abierto:

 92
Author: jackocnr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-23 22:34:37

Bueno, necesita una base de datos que contenga todos los detalles de los números de teléfono, luego necesita consultar la base de datos a través de Ajax, devolver los resultados a través de Ajax también y mostrarla. Después de obtener los resultados, puede crear un elemento div o p propio, rellenarlos con los datos entrantes y mostrarlos. si no quieres hacer eso, usa jQuery UI Autocomplete.

 1
Author: SexyBeast,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-06-26 09:59:30