Comment obtenir des données pour toutes les lignes de jqgrid avec pagination
Je veux accéder à la grille de données comme ci-dessous
var namePresent;
var datafromgrid = $('#MyGrid').jqGrid('getRowData');
for (var i = 0; i < rowCount; i++) {
var name = datafromgrid[i].Name;
var firstname = name.split(/+/);
if (firstname[0].toLowerCase() == Name.toLowerCase()) {
namePresent = 1;
}
}
Maintenant, supposons que lorsque ma grille est chargé avec 5 dossiers de ce code déclenche une erreur sur la ligne var name = griddata[i].Name;
comme de grille, il est impossible de lire griddata[5].
S'il vous plaît dites-moi comment lire la grille de données, même si elle n'est pas visible à l'écran, mais est récupéré avec succès?
source d'informationauteur mailmehere
Vous devez vous connecter pour publier un commentaire.
vous pouvez essayer d'utiliser :
De cette façon, c'est plus "joli":
Après avoir creusé dans la documentation, trouvé ce droit.
Vous renvoie un Tableau JavaScript Objet. Pour vérifier les valeurs en JS Objet que vous pouvez simplement utiliser de la manière suivante.