Champs conditionnels

Afficher ou masquer un champ personnalisé en fonction de la valeur sélectionnée d'un autre champ.

Voici la fonction Javascript que vous pouvez utiliser pour rendre cela possible :

JavaScript
/**
* OUM : Champ conditionnel
*
* SourceField Élément qui définit la condition
* targetField Élément à afficher ou à masquer
* condShow Tableau de valeurs qui conduisent à l'affichage
* condHide Tableau de valeurs qui conduisent à cacher
*/
oumConditionalField(sourceField, targetField, condShow, condHide) ;

En voici un exemple :

JavaScript
oumConditionalField('[name="oum_marker_icon[]"]', '[name="oum_location_custom_fields[1645650268221]"]', ['1', '2'], ['3', '']);

Le champ personnalisé avec l'attribut name=”oum_location_custom_fields[1645650268221]” n'apparaîtra que si la valeur du champ avec l'attribut name="oum_marker_icon[]" a de la valeur 1 ou 2. En cas de 3 ou un vide il sera caché.

Cet article vous a-t-il été utile ?

Articles connexes

Besoin d'aide ?

Vous ne trouvez pas la réponse que vous cherchez ?
Contact Support

FR