Bonjour à tous,

Je déclare un 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
};
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
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;
  }
Si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var verif = in_array(76, france);
alert(verif);
Ca me retourne indefined.
Alors que si j'affiche les alert("ok") et "pas ok" ça me retourne bien les bonnes valeurs.
Pourquoi ?
Merci de votre aide.