edittypeを持つJQGrid列があります:dataUrlを使用して 'Select'を使用して、異なる勘定グループのグループを含むアカウントの一覧を返します。JQGrid Edittype:dataurlを使用して 'select'が返されます <optgroup>は選択値を保存しません
私の問題:行を保存するときに、選択列のediturlに値が渡されません。私が削除した場合、私の選択列の値はediturlに渡されます。
説明:私の列データの場合は、値ではなくアカウント名を返します。そのため、グリッドが読み込まれると名前が表示されます。
行を編集(インライン編集)すると、dataUrlが呼び出され、選択リストが表示され、行データに対して[アカウント]が選択されます。
次に、[選択]リストから新しいアカウントを選択し、[Enter]を押して保存します。選択したアカウントの値は、列のediturl関数に渡されません。アカウントから値を削除すると、値がediturl関数に渡されます。
私はあなたが私を助けることができる願って、私は何か間違ったことをやっているかどうかわからないんだけど、つまりグリッドパラメータを設定していない、
。事前に
おかげで、
クリス
私のグリッドコード:
/ドロップダウン/ GridDataの出力:
{"total":1,
"page":1,
"records":6,
"rows":[
{"id":165,"cell":["165","249","125","DM000249","1500.00","Sales"]},
{"id":145,"cell":["145","229","105","SM000229","100.00","Rent"]},
{"id":153,"cell":["153","237","113","SM000237","38.07","Bank Fees"]},
{"id":185,"cell":["185","269","145","SM000269","750.00","Cash Discounts"]},
{"id":194,"cell":["194","278","154","SM000278","13.29","Rent"]},
{"id":211,"cell":["211","295","171","SM000295","100.00","Rent"]}]
}
/ドロップダウン/ CategorySelectList
の出力<select>
<optgroup label='Expenses'>
<option value='42'>Accounting Fees</option>
<option value='60'>Bank Fees</option>
<option value='23'>Bank Service Charges</option>
<option value='24'>Books and Publications</option>
<option value='25'>Cash Discounts</option>
<option value='43'>Rent</option>
</optgroup>
<optgroup label='Income'>
<option value='19'>Sales</option>
<option value='20'>Services</option>
<option value='21'>Interest Income</option>
<option value='22'>Other Income</option>
</optgroup>
</select>
あなたの質問を変更し、 '/ DropDown/CategorySelectList'と '/ DropDown/GridData /'の出力を追加できますか?データを持つことで、問題を再現することができます。 – Oleg
ありがとうOleg、私は要求された出力で質問を更新しました。私の悪いこと、初めてそうしなければならない。 –