IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

Ajax et symfony 7.2.3


Sujet :

AJAX

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2025
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2025
    Messages : 2
    Par défaut Ajax et symfony 7.2.3
    Bonjour,

    J'ai un lien de suppression sur chaque entité grace auquel je peut supprimer l'entité en question puis reafficher la nouvelle liste des entités en ajax pour eviter le rechargemet de la page. Le souci c'est que cela ne fonctionne qu'une seule fois apres le chargement de la page, si je clique a nouveau sur un des liens d'une entité pour la supprimer, symfony dit qu'il ne trouve pas l'entité en question. Je suppose que cela vient de l'ajax mais je pas exactement ou, j'aurais besoin de yeux exterieur.En vous remerciant


    code de la page twig principale
    Nom : Capture3.JPG
Affichages : 47
Taille : 25,7 Ko


    code de la page twig "agendaPost.html.twig" que j'insere (via include) et rafraichit( via ajax ) dans la page twig principale
    Nom : Capture1.JPG
Affichages : 41
Taille : 37,3 Ko


    code de la route "del" dans le controller
    Nom : Capture.JPG
Affichages : 43
Taille : 36,3 Ko

    code JS de la fonction ajax
    Nom : Capture2.JPG
Affichages : 41
Taille : 20,9 Ko

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 485
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 485
    Par défaut
    je pense que le probleme viens de ta ligne : content.innerHTML = data.content.

    je ne sais pas ce que reprensente la variable "content" mais vu son nom, c'est le contenu de ta page

    en faisant content.innerHTML, tu "re-ecris" le html… et donc, tu supprimes les events declares (car les references des elements n'existent plus dans le DOM)
    => quand tu fais ton : for(const linkDel of linkDels) { ...

    2 solutions : re-declarer les addEventListeners oubien faire de la delegation d'evenement

    ps : il existe le bouton [code] plutot que de poster de screenshot (c'est plus facile a lire / copier-coller)
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2025
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2025
    Messages : 2
    Par défaut
    Tout d'abord, merci d'avoir pris le temps de lire et de repondre a mon message. J'ai tester en redeclarant les addeventlisteners(juste aprés avoir inseré le nouveau contenu) comme tu me l'avais suggeré et ca fonctione. Je te remercie encore.

    Je met le sujet en resolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.x] Appel ajax et symfony
    Par lil_jam63 dans le forum Symfony
    Réponses: 4
    Dernier message: 17/09/2011, 14h00
  2. [1.x] récupérer des données en Ajax sous symfony
    Par vincentrooy dans le forum Symfony
    Réponses: 3
    Dernier message: 07/09/2011, 10h57
  3. [1.x] Recherche et ajax dans symfony
    Par tiffany dans le forum Symfony
    Réponses: 1
    Dernier message: 22/07/2010, 18h54
  4. [1.x] AJAX avec Symfony
    Par belgacem.tlili dans le forum Symfony
    Réponses: 1
    Dernier message: 06/04/2010, 18h42
  5. [1.x] Upload AJAX avec symfony
    Par phpiste dans le forum Symfony
    Réponses: 0
    Dernier message: 06/04/2009, 12h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo