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

JavaScript Discussion :

[AJAX] Compléter un tableau avec Ajax


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 16
    Par défaut [AJAX] Compléter un tableau avec Ajax
    Bonjour à tous et à toutes!
    J'éspere que vous allez pouvoir m'aider...

    ça fait quelques jours que j'essaye de remplir un tableau html avec de l'ajax...
    je donne un exemple plus simple:

    sur ma page principale : j'ai un tableau avec 2 colonne d'en tete : un <th> Numero et un input texte</th> et un <th>nom et input texte </th>

    mon ajax recupere la valeur des input, execute la requete dans ma 2eme page php et me renvoie un tableau...

    mais en essayant de la mettre dans un div a la suite du tableau je n'ai pas reussi a l'afficher :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <table>
    <tr>
    <th>num et input</th><th>nom et input</th>
    </tr>
    <div id=nana>
    </div>
    </table>
    et ma 2eme page me renvoyé un autre <tr><td>les numero</td><td>les nom</td></tr>

    et ça ne marche pas... alors j'ai du faire un 2ème tableau une premier pour les en tete, et un deuxieme qui est envoyé par ma 2eme page php...
    mais j'arrive pas a bien les aligner....

    Si vous avez une idée.. j'en serais ravi !

    Merci d'avance...
    Cordialement
    Nicolas

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    tu ne peux pas insérer un div comme ça entre </tr> et </table>.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <table>
    <tr>
    <th>num et input</th><th>nom et input</th>
    </tr>
    </table>
    <div id=nana>
    </div>
    Ne convient pas ?

    A+

  3. #3
    Membre averti
    Inscrit en
    Février 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 16
    Par défaut Déja essayé
    Désolé, mais j'ai oublié de marquer que mon <div> </div> a été testé entre </tr> et </table>, aussi entre 2 <td> qui m'affichait tout dans la même colonne.... et aussi entre 2 <tr> (la solution logique je pensais...) mais cette dernière n'a pas fonctionné...rien ne s'affichait...

    Pour votre solution, merci quand même, mais je l'ai déja essayé...
    Mais malheureusement je n'ai pas reussi à la faire fonctionner, car dans ce cas là, il faut faire 2 tableau et le tableau venant de php ne s'aligne pas avec celui de ma page principale.... même en fixant les colonnes il y a des divergences....
    Si vous avez une autre solution, ou une technique pour bloquer la taille des cellules...
    Merci.

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par nic2t Voir le message
    même en fixant les colonnes il y a des divergences....
    Si vous avez une autre solution, ou une technique pour bloquer la taille des cellules...
    On peut voir ?
    Parce qu'a priori, c'est la solution

    A+

  5. #5
    Membre averti
    Inscrit en
    Février 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 16
    Par défaut
    Vous voulez voir quoi? le site est sur un intranet...
    je peux rien sortir... désolé...

    en gros en faisant comme vous le dites, j'ai 2 tableaux, l'un au dessus de l'autre (ce qui me gène pas) mais sur les 8 colonnes que j'ai, les colonnes (qui ont toutes la même taille) se décalent de quelques petits pixels hyper génant a l'oeil précis du chef :p...

    Il n'y a aucun moyen de remplir un tableau HTML avec de l'Ajax???

    Merci d'avance.
    Nicolas

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par nic2t Voir le message
    Vous voulez voir quoi?
    Ben le code qui génère 2_tableaux_qui_devraient_être_alignés_mais_qui_ne_le_sont_pas
    Pas besoin d'url

    A+

Discussions similaires

  1. [AJAX] Comment rafraichir un tableau avec Ajax
    Par seyar666 dans le forum AJAX
    Réponses: 1
    Dernier message: 05/08/2013, 17h13
  2. [AJAX] Rafraichissement de tableau avec ajax
    Par Lini62 dans le forum AJAX
    Réponses: 5
    Dernier message: 19/10/2010, 17h21
  3. [AJAX] Lier une liste avec un tableau avec Ajax
    Par hakou08 dans le forum AJAX
    Réponses: 4
    Dernier message: 03/04/2009, 10h53
  4. Réponses: 13
    Dernier message: 30/03/2009, 15h53
  5. [Prototype/JQuery] tableau avec ajax
    Par friedamichelle dans le forum jQuery
    Réponses: 3
    Dernier message: 26/08/2008, 16h57

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