Context menu alimenté par une table
Bonsoir à tous,
J'utilise depuis quelques années un menu contextuel.
On me demande d'ajouter un nouvel item dans ce menu. Cet item devrait se composer d'un sous-menu :
Exemple :
Citation:
Utilisateurs > David
Jean
Marc
Les noms qui apparaissent dans le sous-menu devraient être chargés à partir d'une table d'une base de données.
Je récupère les données sans problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $.ajax({
type: 'POST',
url: 'ajax/liste_users.php',
dataType: 'json',
success: function (retour_php) {
$.each(retour_php, function (index, value) {
json_user_list += '"fold2-key1": {"name": ' + value + '},'
});
console.log(json_user_list);
},
error: function () {
}
}); |
Un console.log du retour php me donne ceci :
Citation:
["1", "Pierre Vanhove", "2", "Cedric Delplanque", "3", "Benjamin Langlais"]
J'ai ensuite un souci pour exploiter le retour php pour intégrer le résultat dans le context menu :
Code:
1 2 3 4
| "sousmenu": {
"name": "Too book for ",
"items": {}
}, |
j'ai essayé un $.each... rien ne fonctionne.
Je ne vois donc pas comment je peux faire.
Auriez-vous une idée svp ?
Merci d'avance pour l'aide.
bee