【问题标题】:JS Flexigrid isn't showing dataJS Flexigrid 不显示数据
【发布时间】:2013-04-26 05:19:16
【问题描述】:

我正在尝试将网站从 IIS 迁移到 Apache 服务器。 (在 Ubunutu 上)该站点相当简单,它仅显示存储在 Oracle 数据库中的数据。数据显示在 jQuery Flexigrid 组件中。

我的问题是,虽然创建了 flexigrid,但它从不显示数据。加载图像继续在底部旋转,显示“正在处理...”,但它永远不会停止。

我已经验证了从ajax脚本返回的json字符串格式正确并且包含数据。

该站点使用 jQuery 1.2.6。我很茫然,因为在同一个浏览器中,访问 IIS 服务器上的站点工作正常,但访问 apache 服务器上的站点无法显示数据。这对我来说没有意义,因为这似乎是 JS 的问题,因为两个站点都向客户端提供完全相同的 JSON 字符串。

有什么想法吗?谢谢!

【问题讨论】:

  • 你有没有找到解决这个问题的办法?我遇到了完全相同的问题:JSON 看起来不错,但 FlexiGrid 只是旋转说“正在处理”

标签: javascript jquery json flexigrid


【解决方案1】:

我也遇到了同样的问题,但我设法解决了。

JSON 字符串必须是正确、有效的格式,否则加载图像将永远旋转。 尝试双引号,而不是单引号。

Go here to read to see the same discussion and result

【讨论】:

    【解决方案2】:

    从 google 升级您的 jquery 脚本可能会解决您的问题。

    另外,如果你从 github 获得最新的 flexigrid.js,你必须更新你的 jquery。如果问题仍然存在,请检查 JSON 格式。您可以从https://github.com/paulopmx/Flexigrid/tree/master/demo查看flexigrid的新JSON代码(用于php文件)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 1970-01-01
      • 2017-02-13
      • 1970-01-01
      • 2023-01-19
      • 2017-11-09
      • 2017-11-30
      相关资源
      最近更新 更多