我有一个带有 wordpress 简码的 php 文件,当这个简码放在网页上时,它会从 php 文件中正确调用 php 函数。
该函数在调用时运行 SQL 查询以查找数据。
到目前为止一切都很顺利。
来自生成的 mysql 查询的数据(存储在 php 数组中)然后通过 JSON 转换为 JS 数组,然后用于填充下拉列表,该列表使用 EOD 标记显示在网页上以显示 JavaScript 下拉列表-下列表。
到目前为止一切都很好。
然后我用 JavaScript 编写了第二个下拉列表,它是根据用户在第一个下拉列表中所做的选择动态创建的。同样在同一个 PHP 文件的 EOD 标记中。
现在是我不明白的一点。
我的问题是(我整天都被这个问题困住了)然后如何将所选项目(从第二个下拉列表)的返回编程回 PHP 变量以进行进一步处理?
似乎在一个 PHP 文件中完成所有这些是不可能的,因为虽然我需要使用 Ajax 将 JS 下拉选择传递回 php 文件,但 php 文件已经被执行,因此不会注意到返回。
因此,我的问题是,我的下一步是什么?
最终我希望一个 php 文件能够从第二个 JS 下拉列表中接收所选项目,以便它可以对返回的数据进行进一步处理。如何在网页用户选择第二个下拉项时调用第二个 PHP 文件,以及如何让这个新的 PHP 文件接收选定的下拉项?
喵喵时光机