Question

Y at-il un moyen de supprimer entrée / formulaire de sélection des valeurs lorsque vous masquez un div?

Exemple: Disons que j'ai une forme que je remplir. J'ai quelques choix différents, chacun montrera un autre div avec une forme différente et cacher le reste. Mais quand je soumets, il soumet toujours les valeurs de forme, même si le div est caché.

Est-il possible de supprimer toutes les valeurs de forme cachée?

Je préfère jQuery si possible.

Était-ce utile?

La solution

$(divyoujusthid).find(':input').attr('disabled', true);

Autres conseils

Vous pouvez utiliser le : sélecteur caché et désactiver toutes les entrées cachées.

Ex:

$(':input:hidden').attr('disabled', true); 

Edit: changé de zéro à désactivé, sélection simplifiée par suggestion Chaos

Vous pouvez parcourir tous les éléments d'entrée du div caché et les désactiver. entrées formulaire désactivés ne présentent rien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top