web-dev-qa-db-fra.com

Ajax remplacer au lieu d'ajouter

J'ai utilisé le jQuery suivant exemple qui fonctionne comme un charme. Cependant, il joint les résultats. Que dois-je changer pour remplacer les résultats au lieu de les ajouter?

63
shaiss

vous pouvez vider l'élément avant d'ajouter

$("#results").empty().append(myHtml);

ou utilisez la méthode html

$("#results").html(myHtml)
133
Marek Karbarz

Changez juste

$('#results').append(myHtml);

à

$('#results').html(myHtml);
25
Greg

ok, dernière entrée 2009, mais si le problème persiste:
$("#results").replaceWith(yourContent)

4
zkaptic