jqGrid 5.1.0 "Warning" ("Please, select row") 页面加载时出现对话框

jqGrid 5.1.0 "Warning" ("Please, select row") Dialog Appears On Page Load

我正在使用 jqGrid 5.1.0 构建一个新应用程序。当我的页面加载时,网格按预期显示并包含预期数据。但是,立即出现一个 "Warning" 框,其中包含文本 "Please, select row"。我无法关闭警告,也无法对页面的其余部分执行任何操作。

在仔细考虑问题和谷歌搜索后,我怀疑我加载 .js 和 .css 的顺序可能是问题所在,所以我尝试了不同的顺序但无济于事。

这是我正在加载的内容(为简洁起见更改了路径,但所有 .js 加载和所有 .css 都是可访问的)...

<script src="...jquery-2.2.3.min.js"></script>
<script src="...jquery-ui.js"></script>
<script src="...grid.locale-en.js"></script>
<script src="...jquery.jqGrid.min.js"></script>

<link rel="stylesheet" type="text/css" href="...jquery-ui.css" />
<link rel="stylesheet" type="text/css" href="...jquery-ui.structure.css" />
<link rel="stylesheet" type="text/css" href="...jquery-ui.theme.css" />

也许我遗漏了其中一个或多个。很难说,因为就像我说的,一切 看起来 都是正确的,但我无法与页面互动。

不知道还能做什么。

感谢您的指导。

经过进一步调查,我发现我缺少 .css 网格。 糟糕!

<link rel="stylesheet" type="text/css" href="...ui.jqgrid.css" />
<link rel="stylesheet" type="text/css" href="...ui.jqgrid-bootstrap.css" />
<link rel="stylesheet" type="text/css" href="...ui.jqgrid-bootstrap-ui.css" />

页面现在加载时不会出现警告,并且根据初始测试,网格可以按预期工作。