jqgrid中的关闭删除对话框
问题描述:
如何在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