javascript - ajax 回调函数里可以再次发起ajax请求吗??
本文介绍了javascript - ajax 回调函数里可以再次发起ajax请求吗??的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
$("#load2").click(function() {
$("#tmp").load("box.html #box2", loadJson)
})
function loadJson() {
$.ajax({
type: "GET",
url: "js/test.json",
dataType: "json",
success: function(result) {
alert(1)
},
error:function(result){
alert(0)
});
}
并没有alert(1); alert(0)是可以的,请问下,ajax 回调函数里可以再次发起ajax请求吗?为什么error里会有,success里没的。
感谢各位的帮忙,答案如下:
ajax 回调函数里是可以再次发起ajax请求的;
我的错误是因为json格式错误,导致error。
解决方案
问的好入门,建议先补一补基础。
既然问的是:
ajax 回调函数里可以再次发起ajax请求吗??
那么答案是:
可以。
请求失败,你就看错误信息,去找原因。别人又没法模拟出你的环境。
这篇关于javascript - ajax 回调函数里可以再次发起ajax请求吗??的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文