Bonjour,

je suis actuellement en train de créer un moteur de recherche sur un tableau JSON, mais je n'arrive pas à le mettre en place

Mon tableau est le suivant :

[{"nom":"toto","prenom":"toto","email":"toto@toto.fr","emailCrypte":"44a5f10f9f53231fdb5ee323ea2577bd"},
{"nom":"titi","prenom":"titi","email":"titi@titi.fr","emailCrypte":"60e0e27d274340b8cfd5e8c836c0be24"}]

et ma requête AJAX est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$('#membres').autocomplete({
    source : function(requete, reponse){
	$.ajax({
            url : '/URL/utilisateurs',
            dataType : 'json',
            data : {
                name_startsWith : $('#membres').val()
            },            
            success : function(donnee){
                reponse($.map(donnee, function(objet){
                    return objet.prenom + ' ' + objet.nom; // on retourne cette forme de suggestion
                }));
            }
        });
    }
});
Je ne pense pas être loin d'obtenir une auto complétion correcte, cependant ça ne marche pas à cause du fait que mon JSON est un tableau or je n'indique pas à quelle case ma réponse doit être référencée,
mais là je ne vois pas trop comment je peux réussir à faire ça.

Pourriez vous me donner un coup de main s'il vous plait ?