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 :

Bonne utilisation de json


Sujet :

JavaScript

  1. #21
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 162
    Par défaut
    As-tu essayé une solution "full" innerHTML du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    $.getJSON('ajax_prog.php?plaque='+$("#plaque option:selected").val(),
    	function(data) {
    		var retour = new Array();
    		retour.push("<TABLE>");
    		retour.push("<THEAD>");
    		retour.push("<TR>");
    		// ligne d'entête pour gérer les tris ?
    		retour.push("</TR>");
    		retour.push("</THEAD>");
    		retour.push("<TBODY>");
    		var nbLignes = data.length;
    		for (i=0;i<nbLignes;i++)
    		{
    			retour.push("<TR>");
    			var nbCellules = data[i].length;
    			for (j=0;j<nbCellules;j++)
    			{
    				retour.push("<TD>"+data[i][j]+"</TD>");
    			}
    			retour.push("</TR>");
    		}
    		retour.push("</TBODY>");
    		retour.push("</TABLE>");
     
    		$('table').innerHTML = retour.join("");
    	}
    Après, tu peux affiner pour gérer l'interactivité en rajoutant les évènements en dur via le innerHTML ou via des "addEventListener" une fois le innerHTML "rattaché" au document...

  2. #22
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    nan pas gagner grand chose deux trois seconde c'est déjà ça

    donc oui j'avais pensé à un plugin mais j'ai peur de ne pouvoir faire exactement ce que je veux faire quoique le jqgrid à l'air vraiment très bien

    autre soucis à voir la rapidité sur une grosse table... je vais tester cela demain

Discussions similaires

  1. de la bonne utilisation de const
    Par gangsoleil dans le forum C
    Réponses: 2
    Dernier message: 14/09/2005, 15h44
  2. [Singleton] En faire une bonne utilisation
    Par Koubi dans le forum Langage
    Réponses: 6
    Dernier message: 01/09/2005, 17h52
  3. [C#] La bonne utilisation des WinForms (ouverture-Fermeture)
    Par Harry dans le forum Windows Forms
    Réponses: 28
    Dernier message: 03/08/2005, 11h39
  4. La bonne utilisation de TIBTransaction
    Par jibe74 dans le forum Connexion aux bases de données
    Réponses: 15
    Dernier message: 29/01/2005, 16h18
  5. [Tomcat][sleep]De la bonne utilisation du sleep??
    Par Titom dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 11/01/2005, 10h25

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