Php 包括使用 ajax

标签 php ajax module load

我正在创建一个使用“模块”构建的网页,换句话说,该页面是使用其他 php 文件组合在一起的。

在我的页面的一侧有一个 div 容器,旁边有一些链接,这个 div 容器将用于保存某些信息。这些信息保存在单独的 php 文件中,我无法使用我之前提到的链接将这些文件加载​​到 div 容器中。

我将如何使用 ajax 来做到这一点?

注意:我使用 include(""); 加载 php 文件;

最佳答案

AJAX 不应替换您的 PHP include,除非您有特殊原因想要这样做(例如,页面加载性能很差并且您希望将某些部分异步加载到其余部分)页)。

我会继续使用 PHP include,但如果您随后想在第一次加载后动态更新这些页面部分,您可以使用 Prototype's Ajax Updater .

请记住,这不像服务器端包含;您更新的页面部分,如果它们是 PHP 脚本,将无法访问页面其余部分中设置的变量;您需要将这些作为异步请求的 GET 或 POST 数据提供。

关于Php 包括使用 ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1582239/

相关文章:

php - sql IN 子句仅返回当前行,而不返回选定的行

linux - 通过替换 .so 文件更新 Apache 身份验证模块

jquery - 如何让函数等待jquery ajax完成

jquery - Telerik AJAX radComboBox。从第二个组合框中获取 SelectedValue

从 AJAX 请求中剥离 POST 的 PHP 配置?

typescript - 使用 Typescript 导入类

python - 创建将在指定 python 虚拟环境中运行的 .py 文件,同时还通过指定路径导入其他文件

php - 如何在 PHPDoc 中记录多个变量声明

php - 检查了查询、数据库、表名、列名等,还是不明白为什么会出现这个错误

php - jQuery Mobile 更新不带哈希的可见 URL