0

我有一个分析模块,它基于 JQgrid 的引导 3、角度、网格和 C3 的图表。问题是当我转到网格并在 JQgrid 中选择一行时,它会失去焦点并滚动回生成新图形的顶部,

单击网格时的焦点:

在此处输入图像描述

每次在选择行时更改图表时,您都必须向下滚动。

在选择网格失去焦点并开始关注图表后:

在此处输入图像描述

当您选择一行时,它会一直发生,并且每次都返回以选择一行会变得很烦人。生成图表时有没有办法不松散焦点。我无法创建 JSFiddle,因为该页面是动态的并且附加了许多嵌套代码和 javascript 文件。

问题的GIF:- 在此处输入图像描述

Jqgrid 配置:- jqgrid 配置 pastebin

c3 配置:- c3 图表粘贴箱

4

1 回答 1

1

我强烈建议您使用 IE/Chrome/Firefox 的开发者工具(按F12开始)并检查id网格和子三角形的行(rowids)的属性。我想你有id duplicates。您应该始终在每个子网格场景中使用idPrefixjqGrid 选项,或者即使您在同一页面上有多个网格。idPrefix子网格选项的典型值如下所示idPrefix: "s_" + rowid + "_"

于 2015-03-31T17:45:36.640 回答