Je suis confronté à un problème lors de la création d'un contrôle réseau commun.Création de JQGrid colModel à partir d'une variable de chaîne javascript
Quand je mets
colModel: [{name: "ID", index: "ID", largeur: 400, align: "gauche"}, {name: "Description", index: "Description" , width: 400, align: "Left"}], Cela fonctionne.
Lorsque j'essaie de remplacer le ColModel par une variable de chaîne, l'affichage n'est pas bon. colModel: [ColDisplay],
Le problème est le suivant. Quand nous mettons une variable de chaîne, il est comme suit (avec la fin de départ ') ' {name: "ID", index: "ID", largeur: 400, align: "Left"}, {name: "Description", index: "Description", largeur: 400, align: "Gauche"} '
Si vous mettez colModel: [' {name: "ID", index: "ID", largeur: 400, align: "Left" }, {name: "Description", index: "Description", largeur: 400, align: "Left"} '],
Il n'est pas capable de comprendre les colonnes.
Des solutions pour cela.
ColModel = « {name: "ID", index: "ID", largeur: 400, align: "gauche"}, {name: "Description", index: « Description ", largeur: 400, align:" Left "} '; Ma chaîne ColModel est comme ci-dessus et l'a ajoutée comme ci-dessous au jQuery. Colourod: [eval ("(" + ColModel + ")")], Une seule colonne est affichée. – user253302
Merci beaucoup ... Ça a marché !!! – user253302