gpt4 book ai didi

javascript - 在 window.onload 上使用 AJAX 加载内容

转载 作者:行者123 更新时间:2023-11-28 20:26:41 24 4
gpt4 key购买 nike

我正在尝试从 PHP 后端加载一些 JSON 数据,解析它们并根据我收到的 JSON 数据填充 div 。我想在窗口加载完成后立即执行此操作。现在我的设置是这样的:

$(function(){
$.getJSON("todo_action.php?getall=true", function(data){
console.log(data);
});
});

但是,这种方法并不奏效。但在窗口加载完成后,我进入 Chrome 的开发者控制台并运行上面的代码,它就可以工作了。如果我错了,请纠正我,但我认为这不起作用,因为默认情况下所有 AJAX 请求都是异步的,并且它与 AJAX 的异步属性有关,对吗?

我尝试了 jQuery 内置 AJAX 函数的其他变体,例如 get、load、ajax 但没有效果。我还尝试使用 $.ajaxSetup({async: false}); 使请求同步,但它仍然不起作用。

最佳答案

你确定你不只是错过了结束 ); 吗?

$(function(){
$.getJSON("todo_action.php?getall=true", function(data){
console.log(data);
});
}); // <- here

它应该工作正常,我有一个例子 JsFiddle here .

关于javascript - 在 window.onload 上使用 AJAX 加载内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17255502/

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