¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad?

  • afragoso38
    Fecha de consulta 26 de agosto de 2024, 11:22

    Tengo las siguientes Dudas:

    1.- Si en un formulario quiero que cuando elige el Pais me salgan los estados de ese pais y eligiendo el estado en el siguiente me salgan los municios y etc

    2.-

    De ña pregunta de arriba hay manera de subir la relación de una bsade datos o excel

    3.-

    Los datos de ese formulario se pueden exportan en un excel y/o exportarla en un SQL que y/o si posible leerlos por una API

    Gracias y si tienen algún ejemplo o tutorial(es) les agradeceria


  • Alejandro Jotform Support
    Fecha de respuesta 26 de agosto de 2024, 12:57

    Hola Victor,

    Gracias por contactarte con el Soporte de Jotform. Existe un widget de mapeo que permite seleccionar el país, estado y ciudad correspondientes de una manera dinámica. Te muestro:

    1. En el Creador de formularios, haz clic en Añadir elementos+ a la izquierda y ve a la pestaña de widgets.
    2. Busca y agrega al formulario el widget de Todos los estados y ciudades.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 1 Screenshot 30

    Aquí puedes ver el resultado:

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 2 Screenshot 41

    En cuanto a tu segunda y tercera pregunta, las he movido a nuevos hilos para tratar los temas por separado. Puedes ver mis respuestas a cada una a través de los siguientes enlaces:

    Haz la prueba y no dudes en hacernos saber si tienes cualquier otra pregunta.

  • afragoso38
    Fecha de respuesta 26 de agosto de 2024, 16:15

    Agradezco tu repuesta pero en mi caso es personalizado la lista de elementos ya que solo atiendo una parte y mi relación no es necesariamente pais->estado->municipio lo manejo como Organización->Suborganizacion->sucursal. gracias por tu atención.

    ¿ Del widwet que me compartes puedo editar y modificar los contenidos de las relaciones ?

  • afragoso38
    Fecha de respuesta 26 de agosto de 2024, 16:25

    Noto el Dynamic Dropdowns  pero no lee de un xls o Bases de Datos hay alguna otra opción

  • Alejandro Jotform Support
    Fecha de respuesta 26 de agosto de 2024, 18:09

    Hola Victor,

    Gracias por la aclaración. Desafortunadamente, no sería posible modificar este contenido del widget para cumplir esta función, y aunque el widget de Desplegables dinámicos funcionaría para esto, deberías ingresar todos los datos manualmente, como es indicado en esta guía. Solo es posible cargar datos al formulario desde un Excel usando el widget de Hoja de cálculo a formulario, aunque lo que buscas si sería lograble usando varios campos desplegables, y mostrándolos usando condiciones lógicas, solo que también deberás ingresar los datos manualmente en cada desplegable. Te explico:

    1. En el Creador de formularios, agrega un campo desplegable para todas las organizaciones, sub organizaciones y sucursales.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 1 Screenshot 70

    2. Luego, haz clic en Ajustes en la parte superior de la página, y haz clic en Condiciones a la izquierda.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 2 Screenshot 81

    3. Ahora crea una condición para mostrar el desplegable de la sub organización si la organización vinculada es seleccionada.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 3 Screenshot 92

    4. Finalmente, crea condiciones para mostrar la lista desplegable de sucursales cuando la sub organización vinculada sea seleccionada.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 4 Screenshot 103

    Aquí puedes ver el resultado:

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 5 Screenshot 114

    Es importante tener en cuenta que si deseas que los campos ocultos no mantengan el valor seleccionado en caso de que el usuario haya seleccionado por error una opción, y desee cambiarla por la correcta, debes configurar los campos ocultos a que se limpien cuando estén ocultos. Te muestro:

    • Ve a la pestaña de Ajustes y haz clic en Mostrar más opciones.
    • Baja hasta la opción de Borrar los valores de los campos ocultos y configúrala en Limpiar cuando estén ocultos. Así solo permanecerá la opción que el usuario seleccione finalmente.

    ¿Cómo puedo permitir al usuario seleccionar su país, estado y ciudad? Image 6 Screenshot 125

    De igual manera, aquí te dejo un enlace al formulario de prueba que he utilizado para que puedas clonarlo y ver los ajustes por tu cuenta. Al igual que puedes ver esta guía sobre cómo mostrar u ocultar campos condicionalmente.

    Haz la prueba y no dudes en dejarnos saber si necesitas más ayuda.