jquery datatables - obtenir des colonnes de json
En jquery Datatables est-il possible de définir des colonnes avec un script côté serveur?
J'ai besoin de quelque chose comme cela
Les colonnes avec les dates doivent être chargées à partir du serveur.
Ensuite, le nombre de colonnes peut varier.
Pourquoi ne pas vous procurer l'intégralité des données en utilisant JSON, puis de créer un tableau HTML que vous pouvez montrer à l'utilisateur
Je ne comprends pas très bien ce que tu veux dire par "créer un tableau HTML". Créer avec le Javascript ?
lorsque vous obtenez le JSON ensuite, vous pouvez l'analyser en utilisant JSON.analyser et ensuite, vous pouvez parcourir les objets afin de créer un tableau HTML à l'aide de JQuery
voir le lien zachhunter.com/2010/04/json-objects-to-html-table
Ce travail en paire avec des tables de données? Droit maintenant, je charge les lignes "sAjaxSource de la propriété".
Je ne comprends pas très bien ce que tu veux dire par "créer un tableau HTML". Créer avec le Javascript ?
lorsque vous obtenez le JSON ensuite, vous pouvez l'analyser en utilisant JSON.analyser et ensuite, vous pouvez parcourir les objets afin de créer un tableau HTML à l'aide de JQuery
voir le lien zachhunter.com/2010/04/json-objects-to-html-table
Ce travail en paire avec des tables de données? Droit maintenant, je charge les lignes "sAjaxSource de la propriété".
OriginalL'auteur mik | 2011-12-29
Vous devez vous connecter pour publier un commentaire.
Je pense avoir trouvé ce que vous cherchiez
Je vais coller du code + poster un lien vers un semblable Q' dans laquelle vous aurez beaucoup plus d'infos...
où json est quelque chose comme cela
voici un lien vers le thread d'origine
Définition de la colonne via un tableau JSON (ajax)
OriginalL'auteur Daniel
À étendre sur ce que Kamal Deep Singh a dit:
Vous pourriez créer dynamiquement le tableau à la volée, puis appliquer les tables de données pour obtenir des tables de données en fonctionnement.
et puis:
Remarque vous pouvez placer les paramètres dans que .dataTable() comme d'habitude, cependant, n'est pas "sAjaxSource" ou les associés de données-prise en fonctions, c'est l'application de tables de données déjà existante de la table, celui que nous avons créé à la volée.
Ok, donc c'est une sorte de hacky façon de le faire, mais il devrait fonctionner.
Il n'y a pas actuellement une méthode intégrée de le faire avec les tables de données de façon dynamique. Voir ici: https://github.com/DataTables/DataTables/issues/273
OriginalL'auteur Patches