【发布时间】:2012-04-16 19:38:15
【问题描述】:
我正在尝试进一步了解 Extjs 中网格过滤的工作原理。
我使用的是JS 4下载附带的示例,即
http://docs.sencha.com/ext-js/4-0/#!/example/grid-filtering/grid-filter-local.html
我可以在我的本地服务器上运行它以显示网格轮廓(在列标题中带有过滤器选项),但根本不会加载任何数据。我希望我可以将本地标志与随附的 JSON 文件一起使用,而无需涉及 SQLlite 方面。
我不知道为什么 JSON 数据没有加载。任何帮助、提示或提示将不胜感激。我在这方面花了很长时间,通过此处、Google 和 Sencha 网站查看其他示例。
【问题讨论】:
-
我在 Firebug 控制台中看不到任何内容。我首先得到只有静态文本的页面,然后过了一会儿,网格出现,带有“加载”文本,消失但网格单元格是空的。列标题与 Sencha 示例相同。
-
在您的本地机器上,您有没有 json 文件 grid-filter.json 的副本?它的副本在这里:docs.sencha.com/ext-js/4-0/extjs-build/examples/grid-filtering/…
-
是的,很遗憾,我已经有了。我确实检查了路径,但要再次检查,因为症状确实暗示它根本找不到数据?
-
我终于设法通过将整个应用程序移动到另一个目录并重置路径来显示本地数据。我仍然不明白为什么原版不起作用,但现在有一些东西可以使用。非常感谢 Amalea 的帮助。
-
这有点奇怪,除非是原始目录的权限问题?抱歉,我无法提供更多帮助!