javascript - ajax 回调函数里可以再次发起ajax请求吗??

查看:110
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆