Mon code jquery ci-dessous fait basculer une liste déroulante d'état sur une zone de texte de saisie d'état en fonction du pays sélectionné.Pouvez-vous effacer un formulaire de texte avec jquery si un autre formulaire est sélectionné?
Il désactive également un autre en fonction de celui que vous sélectionnez, mais je voudrais faire désactiver pas l'autre champ de formulaire mais ont clairement le contenu de la boîte d'entrée « othstate » si « USState » est sélectionné
Est-ce encore possible?
<script>
function locationlist() {
$('#othstate').hide().attr("disabled", "disabled");
$('#country').change(function() {
var val = $(this).val();
if (val == 224) {
$('#usstate').val('').show().removeAttr("disabled");
$('#othstate').hide().attr("disabled", "disabled");
} else {
$('#usstate').val('').hide().attr("disabled", "disabled");
$('#othstate').show().removeAttr("disabled");
}
});
}
</script>
merci, je sais que c'est correct parce que je le vois dans une autre partie d'un code que j'ai, mais il ne fonctionne pas pour moi, bizarre – JasonDavis
Pas de problème. Avez-vous essayé de modifier votre code de sorte que la ligne: $ ('# othstate'). Hide(). Attr ("disabled", "disabled"); devient $ ('# othstate'). Val (''). Hide(). Attr ("désactivé", "désactivé"); ? – Jataro