2010-01-10 4 views
1

Bonjour J'utilise jquery pour effectuer des ajax qui appellent certaines données d'une base de données, au survol de la souris et à l'élément que la méthode exécute et j'obtiens les résultats attendus, mais lorsque je passe la souris sur un autre élément, méthode fonctionne à nouveau, mais je dois supprimer le premier lot de données à partir de l'écran d'abord, voici ce que j'ai jusqu'à présent,Aide pour supprimer les données ajoutées

$("a.contentlink").mouseover(function(){ 
     var url = $(this).attr("href"); 
     $.ajax ({ 
      url: url, 
      type: "POST", 
      success : function (html) { 
       $('#abstract').append(html); 
      } 
     }); 
    }); 

quelqu'un peut-il aider?

Répondre

3

Vous devez d'abord appeler la méthode empty, qui supprime tous les enfants des éléments correspondants.

Par exemple:

$('#abstract').empty(); 

Vous pouvez également appeler la fonction html, qui remplace le contenu de l'élément en correspondance avec une chaîne de HTML.

Par exemple:

$('#abstract').html(html); 
+0

merci parfait bien – Udders

Questions connexes