このリンクのサンプルコードのサンプルコードを利用しました
そして、追加および編集時に動的に構築された選択ドロップダウンを表示するグリッドを取得しました。ただし、グリッドにデータを表示しているだけの場合は、関連するデータではなくドロップダウン インデックスが表示されます。インデックス自体ではなく、インデックスに関連付けられたデータをグリッドに表示する方法はありますか。
たとえば、選択したデータは「0:Hello;1:World」のようになります。編集/追加ウィンドウのドロップダウンには、Hello と World が表示され、それらの正しいインデックスが表示されます。セルの値が 1 の場合、グリッド自体に World が表示されると予想されますが、代わりに 1 が表示されています。
ここに私のグリッドからの行自体があります:
{ name: 'picklist', index: 'picklist', width: 80, sortable: true, editable: true,
edittype: "select", formatter: "select", editrules: { required: true} },
次のように、loadComplete イベントに動的データ コンテンツを入力しています。
$('#mygrid').setColProp('picklist', { editoptions: { value: picklistdata} });
picklist データは、「0:Hello;1:World」タイプの値のペアの文字列です。
誰でも助けてください。私はJQGridsにかなり慣れていないので、例も含めてください.