我有一個帶有edittype的JQGrid列:'選擇'使用dataUrl返回不同賬戶組的賬戶列表。JQGrid Edittype:'select'using dataurl返回<select>與<optgroup>不存儲選擇值
我的問題:保存行時,沒有值傳遞給我的Select列的editurl。如果我刪除的值傳遞給我的選擇列editurl。
描述:對於我的列數據,我返回的是帳戶名稱,而不是值,所以當網格加載時顯示名稱。
當編輯一行(聯機編輯)時,調用dataUrl並顯示選擇列表,併爲行數據選擇我的Account。
然後我從選擇列表中選擇一個新帳戶,然後按回車保存。所選的帳戶值不會傳遞給該列的editurl函數。如果我從帳戶值中刪除's傳遞給editurl函數。
我不知道如果我做錯事,即不設置電網參數,
希望你能幫助我。
由於提前,
克里斯
我的網格代碼:
{"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
:/下拉/的GridData的輸出
<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,我已經用請求的輸出更新了問題。第一次應該這樣做,我的不好。 –