【问题标题】:How does AJAX work in PHP with SAJAX?AJAX 如何在带有 SAJAX 的 PHP 中工作?
【发布时间】:2011-10-27 13:16:27
【问题描述】:

我有一个 PHP 应用程序,它可以抓取网站内容并将数据存储到服务器上的文本文件中。

我在functions.php 中编写了所有函数。有一个函数可以在调用时完成所有工作并在同一个functions.php中调用许多其他函数。

当我尝试使用 SAJAX 框架从远程 AJAX 调用调用此函数时,它并没有按应有的方式工作。但是,如果我将该函数作为正常的页面加载 function.php 调用,并在顶部调用 main 函数,则效果很好。

我完全迷失了,因为 AJAX 对我来说是新事物。我的困惑是,AJAX 调用是初始化整个 function.php 服务器端脚本还是只初始化特定函数?

我现在将尝试使用 jQuery,但为此我必须多花几个小时来了解 ajax 与 jQuery 的工作原理。

【问题讨论】:

    标签: php jquery ajax sajax


    【解决方案1】:

    当您使用 AJAX 发出请求时,与在浏览器中调用页面的方式相同。 (除了一两个标题,但这并不重要。)

    如果我在浏览器中加载http://www.somedomain.com/somescript.php,我会得到与使用 AJAX 加载完全相同的结果。

    AJAX/anything 客户端不关心或知道您运行 PHP 的事实。它们是完全分开的。由服务器加载 PHP,然后由 PHP/您的脚本加载处理请求所需的任何内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 2016-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多