Bonjour,

Je cherche à faire un programme qui affiche les noms d'une même famille en passant l'id du personnage principal à une base mysql.

Je procède pour le moment par étape successive afin de tester chaque partie indépendamment.
Pour le moment je teste l'affichage d'un json qui doit revenir d'une page php lisant ma base mysql.
Je le teste, pour le moment, directement comme chaine json dans mon jquery avec var details =

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
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html> 
<html lang="fr">
<head>
  <title>Titre accueil du site</title>
  <meta charset="utf-8" />      
</head>
 
<body>
<div class='div_test'>
<span>click</span>
<div class='div_json'></div>
</div>	
 
<script type="text/javascript" src="/JsQuery/jquery_dev/jquery-v1.9.1.js"></script>
 
<script>
$(function() {
    $('.div_test span').click(function() {
alert("passe click);	
	   var details = '{"id":"123","nom":"DUPONT","prenom":"Jacques"}';
                  var html = "";
                  html += "<p>id du nom : "+details.id+"</p>";
                  html += "Nom : "+details.nom+"<br>";
                  html += "Nom : "+details.prenom+"<br>";
                  $(".div_json").html(html);	
});
</script>
</body></html>
Le premier problème que je rencontre est que je ne vais pas dans script jquery, quand je clique sur la chaine "click" du span, je n'affiche pas mon alert();

Pourquoi ?? quelle est mon erreur ?


Pour l'affichage d'un nom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
{"id":"123","nom":"DUPONT","prenom":"Jacques"}
je suis sûr de mon code mais lorsque j'aurais plusieurs noms, par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[{"id":"123"},{"nom":"DUPONT"},{"prenom":"Jacques"},"id":"456"},"nom":"DUPONT"},{"prenom":"Michel"}] ...
comment les faire afficher à la suite ?? car je n'ai pas très bien compris comment fonctionner le $.each

Merci de vos réponses