modifié ma première questionDéfinissez un autre identifiant pour chaque nouvel élément dans le rappel de l'événement de chargement
Le problème est le même pour régler l'identifiant hors un élément nouvellement ajouté ou si j'utilise le NoteID argument de la fonction. Le résultat est que chaque élément obtient le même identifiant si cette fonction est mise en boucle.
Comment puis-je définir un ID différent pour chaque élément nouvellement ajouté? Comme c'est le cas actuellement, la valeur de l'événement submit est la même pour tous les éléments. Si je dois boucler cette fonction pour créer plusieurs notes basées sur le seul de l'entrée de la base de données, le dernier noteid ajouté est mémorisé et chaque élément utilise le même ID.
Vous pouvez voir ce qui se passe si vous voyez the page D'abord, vous devez créer comme deux notes en cliquant sur l'icône avec la flèche Ensuite, supprimez celui du haut suivi d'une actualisation de la page. Vous verrez que le second est supprimé.
newnote(tbnoteid){
$('.wrappertbnote:last').load('tbnote.html .paneltbnote', function() {
var t = this;
var tt= $(t).children(1).children("form").children("#frmnoteid");
$(tt).attr('id' , tbnoteid);
$(".frmremovetbnote:last").submit(function(){
var idvalue = $(tt).attr('id');
$.post("tbnotesact.php",{
noteid: tbnoteid,
action: "remove",
time: timestamp
}, function(xml) {
merci, Richard
Pouvez-vous nous montrer le code de la fonction responsable de l'ajout de nouveaux éléments, alors? – duckyflip
oui je peux, mais c'est le même que d'en haut mais avec plus de choses dedans. Déboguer les alertes, etc –