【问题标题】:jqGrid "Loading..." overlay showing "undefined" though grid is workingjqGrid“正在加载...”覆盖显示“未定义”虽然网格正在工作
【发布时间】:2010-06-07 15:08:44
【问题描述】:

我有一个 100% 工作的 jqGrid,只是它在“正在加载...”叠加层中一直显示“未定义”。我实在想不通。如果某些设置不正确并且网格将停止工作,我似乎应该只收到“未定义”消息。但事实并非如此。 抓头

我不确定代码示例是否会有所帮助,但如果有人想查看我的代码的某个部分,请告诉我,我会提供。

以前有没有其他人遇到过这个问题?我可能错过了一些如此简单和小以至于我看不到的东西。因此,如果这是一个明智的选择,我提前道歉

感谢您的帮助。

【问题讨论】:

  • 找到原因的最简单方法是发布重现您的问题的完整代码示例。然后有人可以快速找到错误。
  • 我知道奥列格,大多数人都是你。问题是关于“jqgrid”的:)

标签: jqgrid


【解决方案1】:

该文本来自$.jgrid.defaults.loadtext。所以要么:

  1. 您有一个旧的 grid.locale-en.js 没有指定它,或者
  2. 你在某处覆盖它。

【讨论】:

  • 我刚刚验证了 grid.locale-en.js 库存在并且可用。我什至将所有 i18n 库文件更新为我当前的 jqGrid 版本。不用找了。有什么建议吗?
  • 当默认值与用户选项合并时,通过 jqGrid 调用中的 grid.base.js 进行调试。在合并选项中观看loadtext
  • 我终于开始工作了。我不知道我是怎么错过的,但我的脚本中没有包含 /i18n/grid.locale-en.js 库。感谢您的帮助。
【解决方案2】:

另外,我发现定义grid.locale-whatever的<script>标签必须出现在加载jqgrid<script>标签之前。

对我来说没有意义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    相关资源
    最近更新 更多