JS Flexigrid 不显示数据

发布于 2024-12-17 23:33:25 字数 389 浏览 2 评论 0原文

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

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

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

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

有什么想法吗?谢谢!

I'm trying to migrate a website from an IIS to an Apache server. (on Ubunutu) The site is fairly simple, it simply displays data that is being stored in an Oracle database. The data is displayed in a jQuery Flexigrid component.

My issue is that although the flexigrid is created, it never displays the data. The load images continues to spin at the bottom saying "Processing..." but it never stops.

I have verified that the json string returned from the ajax script is correctly formatted and contains data.

The site is using jQuery 1.2.6. I'm at a loss because in the same browser, going to the site on the IIS server works fine, but going to the site on the apache server fails to display the data. This doesn't make sense to me though because it seems to be a problem with JS, since both sites are giving the exact same JSON string to the client.

Any ideas? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

洒一地阳光 2024-12-24 23:33:25

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

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

前往此处阅读以查看相同的讨论和结果

I had the same problem too, but I managed to solved it.

the JSON string must be in correct, valid format, or else the loading image will spin forever.
try to double qoute everything, not single quote.

Go here to read to see the same discussion and result

星軌x 2024-12-24 23:33:25

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

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

Upgrade your jquery script from google may solve your problem.

Also, if you get the latest flexigrid.js from github, you have to update your jquery. If the problem remains, check JSON format. You can check the new JSON code of flexigrid (for php file) from https://github.com/paulopmx/Flexigrid/tree/master/demo

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文