J'utilise jQuery pour charger du contenu ajax sur une page. Cependant, essayer d'utiliser la fonction .remove()
de jQuery ne semble pas fonctionner pour supprimer l'élément chargé dynamiquement.jQuery: Suppression de l'élément DOM chargé via ajax
Mon exemple fonction:
function deletePerson(personID){
if (confirm("Are you sure you want to permanently delete this person?\nYou cannot undo this action.")){
$.post("ajax/personsDelete.php", { personNo: personID },
function(data){
$('#person' + personID).remove();
alert("Response: " + data);
});
}
}
Comment puis-je supprimer des éléments chargés dynamiquement avec jQuery?
Cela devrait fonctionner, quelle est la valeur de personID et à quoi ressemble l'élément html? – Znarkus
Êtes-vous sûr que personID contient la valeur correcte dans la fonction de rappel? – tbreffni
pouvez-vous afficher le code pour la partie de chargement ajax? – GeekTantra