0

我有一个 jqGrid 行,我想通过单击该行来编辑它。其中一列是 Select 列,其中包含 20,000 多个项目。我使用列的 EditOptions 属性来附加这些值。这是在 JQGrid Column Model URL 方法中完成的(在后面的代码中)。

一切正常,但在添加或编辑时,大约需要 4 到 5 分钟才能启用可编辑格式的行。

根据我的主要调查,jQuery.jqGrid.min.js 有一个 EditRow 函数,该函数在编辑或添加行时被调用。在该函数中,调用 CreateEL 函数,该函数的参数之一是“e”,它附加了超过 20,000 个值。使用这个繁重的参数调用函数需要几分钟的时间。

任何加快此过程的建议都会有所帮助...

4

0 回答 0