jqgrid在点击任意位置后保持表单打开

Posted

技术标签:

【中文标题】jqgrid在点击任意位置后保持表单打开【英文标题】:jqrid keep form open after click any where 【发布时间】:2014-04-27 04:52:19 【问题描述】:

我正在使用 JQgrid 我的问题是当我单击添加 (+) 按钮时,表单打开以添加记录。我想保持此表单打开,除非用户单击保存或取消。

目前当我在表单外点击时它正在关闭。

我搜索但没有找到结果,请帮助我

【问题讨论】:

【参考方案1】:

我建议你使用 jqGrid 表单编辑的jqModal: false 选项。

您可以通过扩展$.jgrid.edit 来设置默认选项。例如

$.extend($.jgrid.edit, 
    jqModal: false,       // it's the option which you need
    closeAfterAdd: true,
    closeAfterEdit: true,
    recreateForm: true,
    closeOnEscape: true
);

【讨论】:

以上是关于jqgrid在点击任意位置后保持表单打开的主要内容,如果未能解决你的问题,请参考以下文章

提交后保持物化 CSS 模态表单打开

jqGrid - 自定义操作的模态表单

调整大小后如何保持表单居中在屏幕中间

Jqgrid使用表单模式添加/更新/删除

jqGrid - 更改过滤器/搜索弹出表单 - 在页面上平展 - 不是对话框

Delphi如何检测表单上任何地方的点击事件,包括其他组件