【发布时间】:2013-02-27 21:10:26
【问题描述】:
我想我在 jqGrid 中发现了一个奇怪的错误。 如果您单击this link,您可以看到一个带有寻呼机的 jqGrid。如果您单击“+”按钮,您将获得 2 个日期选择器按预期工作的添加表单。
如果您现在单击this link,您会看到相同的表格和相同的添加按钮。无论如何,如果您尝试使用日期选择器设置第二个日期,您会注意到焦点移回第一个输入,打开第一个日期选择器。
该示例不起作用,因为它隐藏了第一个字段 (Id),因此真正的第一个字段是 datepicker。而且,编辑表单是模态的。
最后,如果您单击this link,即使第一个字段是日期选择器,行为也是正确的。我唯一改变的是 modal 属性(在它为真之前为假)。
但是,我需要隐藏 Id 字段并有一个模式窗口,所以我必须摆脱这个问题...
有人可以提出解决方案或提示吗?
谢谢
PS:请注意,如果您设置modal: false,您仍然会得到黑色/透明覆盖,就像窗口是模态的一样,但它不是!如果您在编辑表单之外单击,它将被关闭。这不符合我的要求。
【问题讨论】:
标签: jqgrid datepicker