【问题标题】:Difference between Ajax return Response function and only return [closed]Ajax返回响应函数和只返回之间的区别[关闭]
【发布时间】:2019-03-21 14:22:44
【问题描述】:

在 ajax 请求/调用中包含以下内容有什么区别(是请求还是调用?)

return $output;

return Response($output);

两者都有效,但 Response 没有给我关于返回元素的信息,而 return 只给我信息。

【问题讨论】:

  • 我们不知道$outputResponse 是什么。虽然 JavaScript 可以 使用以 $ 开头的变量,但它在 jQuery 之外并不常见,所以我怀疑你的代码甚至是 JavaScript(尽管有你的标签)。
  • @Adriani6 — 有,但我从未见过有人手动实例化一个。它通常由 fetch 的内部创建。
  • @Quentin 是的,我删除了我的评论 - 我意识到了这一点。对不起:-)
  • 这很尴尬,对不起,这是一个 ajax 调用,它向 php 文件发送了一些东西。所以这确实是 php。

标签: javascript ajax return


【解决方案1】:

AJAX 实际上是一个调用,但是因为我们请求服务器向我们发送针对某些查询的响应,这就是我们称之为 AJAX 请求的原因。

我不太确定,但是 PHP 中的 Reponse($output) 会为您生成来自服务器的修改后响应,修改后的响应是指过滤后的请求信息和 response($ output) 给出来自后端的整个响应。

【讨论】:

    猜你喜欢
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-05
    相关资源
    最近更新 更多