0
如何在jqgrid(本地)中手動刪除行後手動關閉它,無需服務器交互。jqgrid中的關閉刪除對話框
我使用$('#myGrid').jqGrid('delRowData', rowId);
刪除行,但刪除對話框保持打開狀態。
如何在jqgrid(本地)中手動刪除行後手動關閉它,無需服務器交互。jqgrid中的關閉刪除對話框
我使用$('#myGrid').jqGrid('delRowData', rowId);
刪除行,但刪除對話框保持打開狀態。
現在還不清楚爲什麼需要手動關閉刪除對話框。它真的需要它可以通過代碼來完成,如
var grid_id = $.jgrid.jqID(this.p.id); // the id of the grid
$.jgrid.hideModal("#delmod" + grid, {
gb: "#gbox_" + grid_id,
jqm: true
});
可能您嘗試使用本地數據刪除表單。我在回答中描述了設置processing
選項爲真的技巧,我描述了here。 Another answer提供的代碼爲the demo,其實現本地窗體編輯。答案是the more old answer的小修改,它與舊版本的jqGrid做了相同的修改。上面引用的舊答案可能對您有所幫助。
是的,本地數據。謝謝 - 我發佈後找到了你的答案。刪除本地數據時,對話框不會自動關閉。 – sarsnake 2014-10-31 16:26:54
@sarsnake:不客氣! – Oleg 2014-10-31 19:01:38