2016-10-05 115 views
1

由于我的应用程序在线供客户测试,我经常遇到这个问题,我不得不点击几次“层”菜单,希望它会消失并伸出援助之手。free-jQgrid“加载”消息仍然存在

这里是麻烦的快照: enter image description here

当我用我的本地服务器(wampserver)的应用程序,我从来没有遇见过这样的烦恼。

我在我的应用程序中有几个网格,没有显示在线消息。

Firebug在第344行(?)中显示“jquery.jqgrid.min.js”有错误。使用的版本是4.13.5-预先注明日期2016-08-27和托管服务器运行php 5.6.8

有人已经遇到这种类型的麻烦?

如果有人可以花一些时间来帮助我,我可以通过电子邮件登录并通过在线测试应用程序。

非常感谢您的热心帮助。

干杯 JiheL

回答

0

感谢您报告了该问题。如果您使用jquery.jqgrid.src.js而不是jquery.jqgrid.min.js报告错误会很有帮助,但我认为代码中唯一可能产生错误的地方是代码段if ($input[0].tagName.toUpperCase() === "SELECT" && $input[0].multiple) {...(请参阅here)。

我刚刚发布了the fix,这应该会消除错误。它包括附加测试if ($input.length > 0) {...}(请参阅the line)。我仍然建议您检查网格的colModel中的nameindex值。看来您目前的代码使用的名称或索引是而不是colModel或使用某些特殊字符的过滤器。这是错误的唯一原因,哪个人可以在你的照片的控制台中看到。

+0

非常感谢奥列格为您提供的帮助。通常你是主人!我已验证过滤器名称(没有索引)我没有找到任何特殊字符,但在jqgrid代码中插入新行后,现在没有出现该错误。再次非常感谢。祝你今天愉快。 Cheers JiheL – JiheL

+0

@JheheL:不客气!您的评论听起来现在已经解决了问题。在这种情况下,“接受”答案并以这种方式“解决”问题是很好的。 – Oleg