Im triying faire un combo où lorsque l'utilisateur sélectionne le Chili de la zone de sélection, une seconde sélection apparaît montrant les villes. Le code jQuery Im utilisant est ceci.triying faire un combo sélectionner avec this.val() mais il ne montre pas la seconde sélectionnez
$(document).ready(function() {
var ciudad = $("#ciudad");
ciudad.css("display","none");
$("select#selectionpais").change(function() {
var hearValue = $("select#selectionpais").val();
if(hearValue == "chile") {
ciudad.css("display","block");
} else {
ciudad.css("display","none");
}
});
});
et le Html est ce (pour le bien en abrégé de compréhension)
<select name="pais" id="selectionpais">
.... Chili Afganistán
et la deuxième sélection (celui qui devrait être montré est ceci)
<select id="ciudad" name="ciudad" class="ciudad">
Santiago
Toute personne a un indice pourquoi il nest pas travailler?
Thx pour les réponses, il ne fonctionnait pas bien ... je le ('display', 'none') pour voir si cela a fonctionné, d'abord J'ai essayé avec le val() mais il a reffused, et a refusé et refusé. Je suppose que c'est probablement un DOM désastreux de ma part, donc je vais juste les laisser afficher et les peupler via mysql pour lui donner un peu de flare et soulager la colère des clients sur moi. De toute façon. – irenkai
J'ai testé le code ci-dessus et cela a bien fonctionné pour moi. Si vous voulez publier votre code entier quelque part, cela nous aiderait probablement à comprendre le problème. –