我对这个有点深入,所以我希望有人有一些见识。:)
我正在尝试使用 AJAX 更新 div。AJAX 调用将下拉选择的值发送到 PHP 文件,该文件将执行 pgsql 查询以获取一些数据。我在 RGraph 教程中读到需要将这些数据格式化为 JSON 格式,以便 RGraph 可以解释它,然后将其提供给运行 RGraph 视图的 JS。
这个问题实际上可能是两个单独的问题,但我还是会问:
是否有一种标准方法可以在 PHP 中获取查询结果并将其输出为 JSON 格式?- 我想在哪里触发使用 JSON 数据的 JS?我尝试对一些初始数据进行硬编码,但图表似乎没有出现。但是,我知道 jQuery 正在正确执行 AJAX 调用,因为我看到了 div 更新(中间有一个“正在加载...”消息,然后返回空白,向我表明一个空响应),所以我想我我只是没有正确界定这个范围。
PS 不,这次我没有犯 $_POST/$_GET 错误。
任何帮助,将不胜感激。谢谢!
编辑1:得到这个。这实际上比我想象的要容易得多。但是,仍然没有正确确定范围。关于 RGraph 如何获取 JSON 对象并将其显示为图形以及如何使用 AJAX 用新图形刷新 div 的任何帮助?