Bonjour à tous,
Je déclare un tableau :
Je veux tester si la valeur 76 est une clé du tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var france = { 76 : 971, 141 : 972, 83 : 973, 181 : 974, 144 : 976 };
Si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function in_array(id_pays, tableau){ $.each(tableau, function(index, value) { //alert(index + ': ' + id_pays); if(id_pays == index){ //alert("ok"); return true; }else{ //alert("pas ok"); return false; }
Ca me retourne indefined.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var verif = in_array(76, france); alert(verif);
Alors que si j'affiche les alert("ok") et "pas ok" ça me retourne bien les bonnes valeurs.
Pourquoi ?
Merci de votre aide.
Partager