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

jQuery Discussion :

Appels multiples et événement [AJAX]


Sujet :

jQuery

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut Appels multiples et événement
    Bonjour

    j'ai un souci pour cibler une action

    j'ai du contenu qui s'affiche via $.ajax quand on clique sur un lien
    dans ce contenu j'ai ce pseudo lien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a class="confirmDetailFicheShow" id="123456" ... >ouvrir un modal </a>
    le modal s'ouvre mais j'aimerais maintenant utiliser "confirmDetailFicheShow" pour afficher du contenu dans ce modal avec un autre $.ajax

    de quelle maniere dois je m'y prendre pour que l'action click "confirmDetailFicheShow" soit reconnue ?
    est ce possible ?

    le code qui devrait afficher le contenu du modal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     $(".confirmDetailFicheShow").on("click", function(e) {
    		var personid = $(this).data('id'); 
    		$("#confirmDetailFiche").modal('show');
    		$("#fiche-personne-detail").html("Traitement en cours ...");
    		$.ajax({
    		   url: '/_consultation/_inc_fiche_personne.asp?id_personne='+personid,
    		   type: 'POST',
    		   success: function(response){
    				$("#fiche-personne-detail").html(response);
    		   }
    		});
    	});
    Merci de votre aide

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    Je répond à moi-même, ça peut toujours aider
    il faut utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('body').on('click', 'a.confirmDetailFicheShow', function() {
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(".confirmDetailFicheShow").on("click", function(e) {

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 662
    Points
    66 662
    Billets dans le blog
    1
    Par défaut
    Pas forcément besoin de déléguer à partir du body ...
    vu que tu mets la réponse dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#fiche-personne-detail").html(response);
    et de même si il n'y a que des balises a qui portent la classe ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#fiche-personne-detail').on('click', '.confirmDetailFicheShow', function() {
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. DLL et appel multiple
    Par FM_UA dans le forum Langage
    Réponses: 12
    Dernier message: 14/05/2009, 14h21
  2. Appel de l'événement TForm8.Edit1KeyUp
    Par Nathan_2 dans le forum Langage
    Réponses: 1
    Dernier message: 14/05/2009, 08h50
  3. [Evènement] Comment faire l'appel d'un évènement provenant d'une autre classe ?
    Par Anto03 dans le forum Windows Presentation Foundation
    Réponses: 12
    Dernier message: 06/10/2008, 10h05
  4. Appel de procédure événement
    Par James64 dans le forum Langage
    Réponses: 4
    Dernier message: 22/06/2005, 10h33
  5. [SQL] Requête complexe avec appel multiple à la même table
    Par Julien Dufour dans le forum Langage SQL
    Réponses: 9
    Dernier message: 14/04/2005, 14h12

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