由于我的应用程序是在线的,以供客户测试,我经常遇到这个问题,我不得不多次点击“层”菜单,希望它会消失并伸出援手。
以下是问题的快照:

WHen我在本地服务器(wampserver)上使用我的应用程序,我从来没有遇到过这种麻烦。
我的应用程序中有几个网格,没有一个在网上显示这条消息。
Firebug说"jquery.jqgrid.min.js“在第344 (?)行有错误。用过的版本为4.13.5-日期早于2016-08-27,主机服务器运行于php 5.6.8
有人已经遇到这种麻烦了吗?
如果有人能花些时间来帮助我,我可以通过电子邮件登录并通过在线测试应用程序。
非常感谢你的友好帮助。
干杯JiheL
发布于 2016-10-05 08:32:23
谢谢你的报道。如果您使用jquery.jqgrid.src.js而不是jquery.jqgrid.min.js来报告错误,这将是有帮助的,但是我认为代码中唯一可能产生错误的地方是带有if ($input[0].tagName.toUpperCase() === "SELECT" && $input[0].multiple) {...的代码块(参见这里)。
我刚才发布了修复,这应该可以消除错误。它包括附加的测试if ($input.length > 0) {...} (参见这条线)。我仍然建议您检查网格的name和index值在colModel中。您的当前代码似乎使用了带有名称或索引的筛选器,它不是来自colModel,也不是使用一些特殊字符。这是错误的唯一原因,你可以在你图片的控制台上看到。
https://stackoverflow.com/questions/39867662
复制相似问题