gpt4 book ai didi

javascript - 对名为 "callback"的 getJSON GET 参数感到困惑

转载 作者:行者123 更新时间:2023-11-29 18:22:05 26 4
gpt4 key购买 nike

这个(以粗体突出显示)在 getJSON 中代表什么

$.getJSON('http://www.example.com/test.php?**callback=?**',...)

callback=? 中的 =? 让我感到困惑,因为我认为它基本上意味着“转到提供的 url 并找到回调所在的实例发行”。

我问的原因是如果我这样做会发生什么:

$.getJSON('http://www.example.com/test.php?**callback=hey**',...)

它是在 test.php 中寻找一个使用 jsonp 回调调用 hey 的函数,还是回调的结果到达脚本中一个名为 hey 的函数?

我有点迷路了。

最佳答案

这意味着请求被视为 JSONP .

来自jQuery documentation :

JSONP

If the URL includes the string "callback=?" (or similar, as defined by the server-side API), the request is treated as JSONP instead. See the discussion of the jsonp data type in $.ajax() for more details.

关于javascript - 对名为 "callback"的 getJSON GET 参数感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17498127/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com