2012-07-30 3 views
4

Dans jqGrid J'utilise des colonnes sélectionnables pour afficher les colonnes. Maintenant, si je veux stocker ces noms de colonnes dans une base de données et au moment du chargement de la grille, je veux afficher uniquement les colonnes qui sont sélectionnées précédemment, comment puis-je implémenter cela? Un autre point est quand je charge seulement des colonnes sélectionnables et si j'appuie sur le bouton d'addition alors il affiche seulement les champs qui sont choisis dans le jqGrid, mais je veux montrer tous les champs en créant l'enregistrement dans la forme d'adjonction.Charger uniquement les colonnes sélectionnables dans jqGrid

+5

Probablement, il vous suffit de sauvegarder quelles colonnes étaient visibles auparavant et de sauvegarder l'ordre des colonnes. Regardez [la réponse] (http://stackoverflow.com/a/8436273/315935). – Oleg

+1

@Oleg excellente réponse .. :) –

+1

@PiyushSardana: Merci! – Oleg

Répondre

1

Vous pouvez enregistrer les champs dans la base de données au format CSV ou quoi que ce soit, et lors de la récupération, vous pouvez spécifier colModel et colNames pour que la grille affiche uniquement les champs spécifiés.

Questions connexes