11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Est il possible d'appliquer un contexte à un retour d'une requête ajax en jquery. C'est a dire de récupérer par exemple une div en particulier contenue dans data?

$.ajax({
	url: url,	
	dataType: "html",  
	success : function(data){
//ici afficher par exemple <div class="div1">blabla</div>
}
})

Merci de votre aide!
Modifié par fabcreaweb (09 Mar 2010 - 15:08)
Salut,

ben c'est possible avec une regexp mais ce serait quand même plus logique de renvoyer directement la bonne valeur de data. Smiley murf
Je vois pas trop comment faire avec une regexp?
En fait je veux récupérer le contenu de data :
<div id="menu">
</div>
<div id="content">
</div>

mais faire un append uniquement de la div content...
J'avais bien compris le problème mais je te suggérais de ne retourner que <div id="content">...</div>

Sinon quelque chose comme ça :
	$.ajax({	url: url,	
		dataType: "html",  
		success : function(data){
			var madiv = data.replace(/\n/g, '');
			madiv = madiv.match(/<div id="content">.*<\/div>/);
			alert(madiv);
		}
	})