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 :

Tablesorter dans tableau ajax


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut Tablesorter dans tableau ajax
    Bonjour à tous !

    Je me trouve bien ennuyé face à un petit soucis technique concernant la fonction jquery tablesorter.
    En effet, je l'utilise pour quelques tris dans des tableaux de mon application, et elle fonctionne à merveille lorsque le tableau se génère au chargement de la page par le navigateur.

    Mais la complication arrive lorsque j'essaie d'insérer ce script dans un tableau qui se génère en ajax à l'aide d'un 'sendData', on dirait que le script ne veut pas charger et du coup rien ne change dans mon tableau, les en-têtes ne réagissent pas au clic et pas de tri possible.

    Mon tableau se génère à la suite d'une recherche que j'effectue dans un champ texte qui utilise 'onkeyup', et aussi bizarre que cela puisse paraître, lorsque je place mon script en fin du onkeyup, je vois qu'au chargement du tableau les petites flèches rouges qui devraient me permettre de trier mes résultats dans chaque colonne apparaissent, mais disparaissent aussitot (ce qui est certainement du au temps imparti à l'éxécution d'un evenement 'onkeyup').

    Voila, j'espère que vous pourrez m'aider afin que je puisse avancer sur ce problème que je n'arrive pas à résoudre depuis beaucoup trop longtemps à mon goût...

    Merci!

  2. #2
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    voir live() on() ou delegate()
    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 !

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut
    Merci pour l'aiguillage. J'ai lu la doc sur http://api.jquery.com/ pour ces trois fonctions, mais je ne vois pas trop comment adapter l'une d'elles à mon problème, étant donné que je dois utiliser un évènement et que c'est par rapport au succès de l'affichage de mon tableau que je veux intervenir, pas sur un évènement du style 'clic'.
    Désolé d'insister avec ça, mais je suis totalement débutant avec le javascript et c'est un petit peu compliqué

    Merci

  4. #4
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 13
    Par défaut
    Problème résolu !

    Si ça peut servir à quelqu'un : mon sendData était géré dans un fichier 'function.inc.js' qui était inclus dans ma page, j'ai donc ajouté mon script tablesorter dans le fichier function, et le tour est joué.

    Merci quand même pour le coup de main.


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

Discussions similaires

  1. Réponses: 9
    Dernier message: 05/06/2013, 11h13
  2. Rafraichissement de ligne dans un tableau (AJAX)
    Par tboibes dans le forum JSF
    Réponses: 3
    Dernier message: 27/03/2009, 16h36
  3. [langage] Suppression de doublon dans tableau
    Par LFC dans le forum Langage
    Réponses: 5
    Dernier message: 15/04/2004, 14h08
  4. [langage] tri dans tableau de hachage
    Par mimilou dans le forum Langage
    Réponses: 2
    Dernier message: 10/03/2004, 16h10
  5. pb de coord de tex dans tableau avec multitex
    Par sebh dans le forum OpenGL
    Réponses: 3
    Dernier message: 25/01/2004, 21h36

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