11491 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

après avoir parcouru de nombreux forum, je n'ai pas réussi à trouver de réponse précise à mon problème :

Au chargement de ma page, j'appelle ma fonction "test" qui me charge des vignettes dans un div. Jusque là tout va bien, mon div affiche le code html récupéré en ajax.

Dans ce div, j'ai aussi des liens de pagination qui font appel à ma fonction "test" avec un paramètre "numpage". Lorsque je click sur ces liens, mon div devrait se mettre à jour avec les vignettes (de la page 2 par exemple). Hors il ne se met pas à jour...

Voici ma fonction javascript, je pense que cela sera plus clair.


function test(numpage) {

	var dataform = mes data
	 	
	$.ajax({
		url: 'mapage.php',
		type: 'POST',
		data: dataform,
		dataType: 'html',
		error: function(){
			alert('Une erreur interne est survenue. Merci de retenter ultérieurement');
		},
		success: function(data){	
			$("#Vignette").html(data);
		}	
	});
	
}
Salut cival,

$("[b]#[/b]Vignette").html(data);

Le dièse me parait en trop, à moins que ton conteneur porte explicitement l'id "#Vignette" ?

[Edit] Ah oui mais JQuery faut mettre le dièse je crois... Smiley rolleyes Rha lala ces framework de *****
Modifié par Ze Nenex (10 Jan 2008 - 12:33)