我Uncaught TypeError
在 SO 上发现了其他几个基于问题的问题,但不是这个特定的问题,所以我想我会提出这个问题,以防万一其他人遇到这个问题。
我的 jqGrid 工作得非常好,但是我一直在控制台中看到这个错误:
Uncaught TypeError: Cannot read property 'a' of undefined jquery.jqGrid.min.js:423
我查了一下,这对应于jquery.jqGrid.src.js的第4364行
我在版本jqGrid-4.4.0
一旦网格加载,但在网格填充数据之前,我就会收到错误。
即使它有效,我也很担心,因为我的大多数用户都在 IE6 上,而 IE 有时甚至对最愚蠢的 javascript 错误都非常敏感。对此问题的任何帮助将不胜感激。
PS:在阅读了对先前提出的类似问题的回复后,我想我会添加几件事。
- 我已经设置了
root: "rows"
- 我已经设置了
jsonReader : { repeatitems: false }
- 我返回到网格的 JSON 数据具有以下结构:
{"total": "1", "records": "0", "rows": [], "page": "1"}
- 编辑:我也刚刚尝试了最新版本的 jqGrid-4.4.1。仍然得到同样的错误。