Comment faire pour obtenir l'affichage des données de KendoGrid au format json?
J'ai un kendoGrid
et je voudrais obtenir le JSON
après filtrage et de tri comment puis-je y parvenir?
quelque chose comme ce qui suit,
var grid = $("#grid").data("kendoGrid");
alert(grid.dataSource.data.json); //I could dig through grid.dataSource.data and I see a function ( .json doen't exist I put it there so you know what i want to achieve )
Merci de toute aide est grandement appréciée!
- Un violon pourrait l'aider, mais est-ce à vous obtenir n'importe où?
console.log( $("#grid").data("kendoGrid").dataSource.options.data );
Vous devez vous connecter pour publier un commentaire.
Je pense que vous êtes à la recherche pour
Puis stringify comme suit:
Espérons que cette aide!
Si vous souhaitez obtenir toutes les pages de données filtrées vous pouvez utiliser ceci:
Assurez-vous de vérifier si les filtres existent avant d'essayer de les appliquer ou de Kendo se plaignent.
Pour obtenir le comte de toutes les lignes dans la grille
Pour obtenir de ligne spécifique des éléments
Pour obtenir toutes les lignes de la grille
Json à toutes les lignes de la grille
Quelque chose comme cela, pour afficher uniquement les données qui est affiché à l'heure actuelle. Également étendu le réseau pour fournir ces fonctions sur l'application.
Pour le JSON partie, il y a une fonction d'aide à extraire les données au format JSON qui peuvent aider:
EDIT: après quelques erreurs avec la méthode ci-dessus en raison de kendo de la grille de comportement, j'ai trouvé cet article qui permet de résoudre le problème:
Kendo source de données en vue de ne pas toujours revenir observablearray