gpt4 book ai didi

javascript - Jquery getJson 页面永远不会完成加载

转载 作者:行者123 更新时间:2023-11-30 05:52:39 28 4
gpt4 key购买 nike

以下代码调用 JSON 并显示结果,但页面似乎从未完成加载。浏览器仍然显示连接和查看源代码从不显示有什么想法吗?

<script>
function getroadcondFiles () {
jQuery.support.cors = true
// electdiv=electdiv+"</center><br>";
$.getJSON('http://example.com?callback=?',function(dataa){
// console.log("before each");
//console.log(dataa.result.totalCount);
$.each(dataa.roadid, function(i,item){
document.write(item.desc+"<br>");
document.write(item.overstat[0]+"<br>");
document.write(item.weatherstat[0]+"<br>");
document.write(item.pavementstat[0]+"<br>");
});

;}).error(function(jqXHR, textStatus, errorThrown) { alert(errorThrown); });
;}
</script>
</head>
<body>
<script>
$=jQuery;
getroadcondFiles();
</script>

最佳答案

检查 $.ajaxError或使用浏览器的调试器来更深入地了解故障。在不知道 json 调用是否失败(除了“这不起作用”之外没有错误)的情况下,无法判断失败的原因。

我建议使用 $.ajaxerror 属性来确定查询是否出现问题。一个你会发现它是查询还是脚本,你会更好地了解如何更正问题。

它甚至可能不是 ajax 失败,它可能是另一个仍在处理的脚本。再次使用浏览器的调试工具来更深入地了解真正的原始问题。

关于javascript - Jquery getJson 页面永远不会完成加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13765859/

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