Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

403
Visualizações
Gravity Forms: cómo ocultar algunas opciones en un campo de precios desplegable según el valor seleccionado en otro campo desplegable

ID de formulario de gravedad: 54. Tengo un campo donde los clientes seleccionan su estado. Este es un campo desplegable estándar (el ID de campo es 11). Tengo otro campo (ID de campo 68) que es un campo de "Opción" configurado como un menú desplegable. Quiero poder ocultar condicionalmente algunas opciones/valores en el campo 68 si el cliente selecciona "Georgia" para su estado (campo 11). Leí que podría lograr esto a través de Javascript. Soy muy nuevo en JS e intenté reconstruir el código en función de otras solicitudes, pero mi código no funciona. Ninguno de los valores se elimina cuando selecciono Georgia como mi estado:

 jQuery(document).ready(function( $ ){ jQuery("#input_54_11").on('change',function(){ var property_state = jQuery(this).val(); if (property_state == 'Georgia') { jQuery("#choice_54_68_2").hide(); jQuery("#label_54_68_2").hide(); jQuery("#choice_54_68_5").hide(); jQuery("#label_54_68_5").hide(); } }); });

Cualquier ayuda sobre lo que estoy haciendo mal sería muy apreciada. Como puede ver arriba, estoy tratando de eliminar la tercera opción y la sexta opción en el campo 68 cuando se selecciona Georgia como estado. Además, necesito asegurarme de que si se selecciona un estado diferente después de que se seleccionó Georgia por primera vez, esas opciones que estaban ocultas reaparecen. Imagen a continuación que también muestra las etiquetas en caso de que sea más fácil de visualizar. ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Podrías hacer algo como esto en jquery:

 jQuery(document).ready(function($) { $("#input_54_11").change(function() { var property_state = jQuery(this).val(); if (property_state == 'Georgia') { // get the selected state jQuery("#input_54_68 option[value='Condominium']").hide();//replace with your value }else{ jQuery("#input_54_68").children().show() }; }); });

De hecho, estoy de acuerdo con Dave y creo que usar Populate Anything sería MUCHO más fácil. Su enlace explica exactamente cómo hacerlo. Y si tiene entradas de importación de Gravity View, puede hacer una hoja de cálculo de todas las opciones de elección y cargarla en el nuevo formulario.

about 4 years ago · Juan Pablo Isaza Relatório

0

Si Georgia es el único estado con limitaciones especiales en los tipos de propiedad, puede crear dos versiones del campo Tipo de propiedad: una con los tipos de propiedad que son específicos de Georgia y otra con los tipos de propiedad que se aplican a todos los demás estados. Luego, configuró cada campo para que se mostrara en el contexto apropiado (ya sea que Georgia esté seleccionada o no).

Si tiene varios estados con diferentes tipos de propiedades, recomendaría un enfoque más sólido en el que las opciones se actualicen dinámicamente en función de un mapa de estados y sus tipos de propiedades disponibles. Escribí un artículo completo sobre esto aquí:

https://gravitywiz.com/how-to-create-conditional-choices-with-gravity-forms/

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda