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 :

Concaténation de plusieurs valeurs : des quotes qui manquent ?


Sujet :

JavaScript

  1. #1
    Membre régulier Avatar de Palsajicoco
    Étudiant
    Inscrit en
    Février 2007
    Messages
    229
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 229
    Points : 84
    Points
    84
    Par défaut Concaténation de plusieurs valeurs : des quotes qui manquent ?
    Salut,

    je veux injecter dans mon code Javascript une balise html, c'est un tableau qui contient des éléments, voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var headerTable = '<table class="reportSummary"><thead><tr><th colspan=4>' + jsonData.title + 
    				'</th></tr></thead><tbody>' + '<tr>' + html + '</tr></tbody></table>';
    Le tableau s'affiche mais le titre est entouré par des + !! je pense qu'il me manque des quotes mais je ne sais pas ou exactement, Merci.

  2. #2
    Membre expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Points : 3 570
    Points
    3 570
    Par défaut
    Salut,

    as-tu essayé avec les caractères d'échappement pour la classe de ta table ? Genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var headerTable = '<table class=\"reportSummary\"><thead><tr><th colspan=4>' + ...
    C'est peut-être pas la solution, mais ça coûte rien d'essayer
    Plus je connais de langages, plus j'aime le C.

  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 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    si tu as des + c'est qu'il sont dans le json ...
    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 !

  4. #4
    Membre régulier Avatar de Palsajicoco
    Étudiant
    Inscrit en
    Février 2007
    Messages
    229
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 229
    Points : 84
    Points
    84
    Par défaut
    Ah oui parce que je passe je son en Javascript xD
    merci

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

Discussions similaires

  1. Fonction qui retourne plusieurs valeurs !
    Par casafa dans le forum C++
    Réponses: 20
    Dernier message: 23/04/2014, 16h56
  2. Réponses: 2
    Dernier message: 14/09/2011, 16h17
  3. Concaténation de plusieurs valeurs d'une colonne.
    Par xteuk dans le forum Requêtes
    Réponses: 3
    Dernier message: 28/09/2010, 11h22
  4. Makefile : Des .h qui manquent
    Par inconitop dans le forum Linux
    Réponses: 1
    Dernier message: 18/09/2009, 13h53
  5. Réponses: 1
    Dernier message: 09/10/2006, 21h31

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