begin process at 2012 05 29 07:02:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Convertir une chaine en tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Convertir une chaine en tableau

vendredi 13 juillet 2007 à 13:08:30 | Convertir une chaine en tableau

DarkCid

Membre Club
Bonjour,

je dois adapté un code de grille dynamique que j'ai trouvé à mes besoins. Ce code a besoin d'un tableau de données de ce type :

data = [
      [donnee1, donnee2,....,donneeN],
      [donnee1, donnee2,....,donneeN],
      ...
      [donnee1, donnee2,....,donneeN]
];

Pour mes besoins, je recupere mes données en Ajax. le problème c'est que je récupère une chaine de caractère, pas un tableau. alors comment puis-je faire pour convertir une chaine de caractere en un tableau du meme type que celui ci-dessus ?
vendredi 13 juillet 2007 à 13:34:49 | Re : Convertir une chaine en tableau

bultez

Membre Club




Bonjour,

    dépend de la tête de la chaine...
                result=chaine.split("séparateur")

    pourquoi plutôt ne pas mettre en forme coté serveur ?



Cordialement                Bul     [mon Site]     [M'écrire]



vendredi 13 juillet 2007 à 13:49:10 | Re : Convertir une chaine en tableau

bultez

Membre Club
Réponse acceptée !








si pas moyen de faire autrement :

eval("var data = "+"[[11,12,13],[21,22,23],[31,32,33]]");
for ( var l=0;l<data.length;l++)
{    for ( var c=0;c<data[l].length;c++)
    {    alert(data[l][c]);    }
}





Cordialement                Bul     [mon Site]     [M'écrire]



vendredi 13 juillet 2007 à 14:02:18 | Re : Convertir une chaine en tableau

DarkCid

Membre Club
merci, la conversion marche impec, meme si mon probleme de départ n'est pas résolu pour autant
vendredi 13 juillet 2007 à 14:45:36 | Re : Convertir une chaine en tableau

bultez

Membre Club
>>meme si mon probleme de départ n'est pas résolu
    pas compris... ça marche ou pas ? bien entendu il faut faire un truc du style
        eval("var data = "+xml.responseText);   ou pas loin,  si c'est renvoyé par ajax...
    ça dépend de ce que renvoie le php.

Cordialement                Bul     [mon Site]     [M'écrire]



vendredi 13 juillet 2007 à 14:48:16 | Re : Convertir une chaine en tableau

DarkCid

Membre Club
en fait, là je demandais un truc pour convertir une chaine en tableau, et ça sa marche, seulement ce n'est qu'une partie de mon problème.

en fait, je pensais que le fait que ma grille dynamique marchait pas veniat de ça, mais apparement, sa doit venir d'autre part, mais bon rien à voir avec le sujet de ce topic
vendredi 13 juillet 2007 à 15:02:57 | Re : Convertir une chaine en tableau

bultez

Membre Club
Ouf.gif    ça me rassure...
             peut-être pas toi qui semble avoir, peut-être, un 'autre' problème,
             mais ceci est, probablement, une autre histoire.

Cordialement            Bul     [mon Site]     [M'écrire]





Cette discussion est classée dans : chaine, tableau, convertir, donnee1, donnee2


Répondre à ce message

Sujets en rapport avec ce message

Peut on modifier une cellule d'un tableau ??? [ par webgagner ] Est-il possible de modifier le contenu d'une celulle d'un tableau apres clic sur un bouton de la celule voisine??? longueur de chaine de caracteres ! [ par yoyo ] Salut a tousg un petit pb de chaine de car. Je vais un test sur la longueur d'une chaine contenue dans un textbox.Voici le code que j'utilise:if (form Style et Script [ par Pocel ] Débutant,je voudrai changer la couleur de la cellule d'un tableau à la sélection de cette dernière. Pour le moment j'applique un style au onClick, mai tableau à 2 dimensions [ par meskiki ] Comment faire pour créer un tableau à deux dimensions?meskiki Equivalent de inStr pour JavaScript [ par Nabel ] Salut à toutes & à tous Est-ce quequelqu'un connaitrait l'équivalent de inStr de VBScrpit en JavaScript. inStr(chaine,car) renvoie l'endroit des occur Transformer une chaine en ligne de code [ par AlexP ] Bonjour,J'ai écris un programme qui me génére des lignes de code. Or javascript ne les execute pas.Ex : var i=5var chaine ="formulaire.checkbox"+i+"ch PROBLEMES DE CALQUES --- URGENT ! ! ! [ par Foub12 ] Bonjour ! J'aimerais pouvoir afficher un calque au dessus de mon tableau sans que cela perturbe la fonction Onclick qui se trouve dans la cellule de m un truc intéressant !! [ par mickelo ] ben en fait moi j'ai un tableau avec des données qui proviennent d'une base SQL piloté par des ASP, etc ...bref ma liste de données et tellement longu intéressant !!! [ par mickelo ] ben en fait moi j'ai un tableau avec des données qui proviennent d'une base SQL piloté par des ASP, etc ...bref ma liste de données et tellement longu Figer une ligne de tableau ?? [ par mickelo ] Y a t-il moyen de figer une ligne de tableau pour que lorsqu'on défile la page grace a l'ascenseur cette ligne reste en haut de page, une sorte de rec


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales