J'ai utilisé le code exemple à Example Code at this linkjqGrid dynamique Sélectionner les données
et j'ai ma grille pour afficher un menu déroulant, sélectionnez construit dynamiquement sur ajouter et modifier. Toutefois, lorsqu'il affiche uniquement les données dans la grille, il affiche l'index déroulant au lieu de ses données associées. Est-il possible d'obtenir que la grille affiche les données associées à l'index au lieu de l'index lui-même.
par exemple. les données sur ma sélection pourraient être "0: Bonjour; 1: Monde"; Le menu déroulant de la fenêtre d'édition/ajout montre Hello et World et a les index corrects pour eux. Si la cellule a une valeur de 1, je m'attendrais à ce qu'elle montre World dans la grille elle-même mais elle en montre 1 à la place.
est ici la ligne elle-même de ma grille:
{ name: 'picklist', index: 'picklist', width: 80, sortable: true, editable: true,
edittype: "select", formatter: "select", editrules: { required: true} },
Je remplissais le contenu dynamique des données en cas LoadComplete comme suit:
$('#mygrid').setColProp('picklist', { editoptions: { value: picklistdata} });
données picklist est une chaîne de « 0: Bonjour; 1: World "paires de valeurs de type.
S'il vous plaît, quelqu'un peut-il offrir de l'aide? Je suis assez nouveau à JQGrids alors s'il vous plaît pourriez-vous également inclure des exemples.
Cette question peut être d'une certaine aide: http://stackoverflow.com/questions/3288521/jqgrid-value-and-text-column –