我有一个主要基于 PHP 的网络应用程序。它还使用 - 在一个或两个页面上 - JQuery 和 JQWidgets - 我都是新手。对于数据访问,我有一个 data-layer.php 文件,其中包含我对 MySQL 数据库的所有 PDO 请求。这些都与 PHP 完美配合。
在我的 data-layer.php 文件中,在这个 PDO SELECT 函数的末尾: getMembersAtActivity($PDOdbObject, $eventId, $actId),我添加了一个“json_encode($rows)”语句来将我返回的行转换为 JSON 格式,根据 JQWidgets 的要求。
这一切运作良好。现在,在我的 PHP/HTML 页面中,我想构建使用这种 JSON 格式数据的漂亮 JQWidget。
在 PHP 中,我可以执行 print_r 来查看确实有一个由 getMembersAtActivity 函数返回的对象数组(未命名)。但是,我不知道如何在 JQuery 中创建一个包含此数组的变量,这是用我的 JSON 行填充 JQListbox 所必需的。
这里有很多很多帖子展示了如何遍历 JSON 数组,但这不是我的问题。我首先需要获取对该对象数组的引用,该数组位于不同的 PHP 数据文件中,然后遍历该数组,以便可以使用 JQWidgets 构建一个列表框。
感谢您的任何帮助,您可以提供!