Bonjour à tous ! j'ai un petit problème avec une de mes fonctions ajax

Je souhaite générer un tableau grâce à un code php à partir d'une requête sql et mettre sur le coté des + et des - qui afficheront masqueront certains détails du tableau.

Pour le moment lorsque je clique sur les boutons + ou - sa ne change rien mon tableau.

Je me demande si mon problème est dans ma fonction qui 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
18
19
20
21
22
23
24
25
function afficher(co,cha,de)
{ 	var obj;
	if (navigator.appName.search("Microsoft") > - 1)
	{	obj = new ActiveXObject ("MSXML2.XMLHTTP");
	}
	else
	{	obj= new XMLHttpRequest();
	}
	obj.open('POST',co,true);
	obj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	obj.onreadystatechange = function()
	{ 	if (obj.readyState == 4 && obj.status == 200)
		{ 	document.getElementById(de).innerHTML = obj.responseText;
 
		}
	};
	obj.send(cha);
	return(false);
}
 
function afficherD(Date,Code)
{	var ch;
	ch="date="+Date+"&code="+Code;
	afficher("det.php",ch,"detail");
}
ou dans ma façon de l'utiliser :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
print '<td><input type="button" value="+" OnClick=\"afficherD(" . $val["DATE"] . , . $val["CODE"] .");\"></td>';
Je vous remercie d'avance pour l'aide que vous allez j'espère m'apporter .