jQuery AJAX中的成功函数无效

时间:2018-03-03 00:09:05

标签: javascript jquery ajax

我的代码又一个问题。 我试图在成功请求的情况下附加功能,但它似乎并没有起作用。 到目前为止我的代码:

const nbg = function() {
  $.ajax({
    url: "http://rmpc/json/notices.json",
    method: "GET",
    dataType: "json",
    cache: false,
    success: function (data) {
      alert("WORKS");
    }
  });
};

然而,每当我尝试success: alert("WORKS")时,它突然起作用。 我非常困惑。 有任何想法吗? 感谢

  

编辑:' rmpc'是我家网络上的本地Web服务器,我可以添加

1 个答案:

答案 0 :(得分:1)

这意味着请求不成功所以必须是错误。你需要抓住它才能找到

const nbg = function () {
  $.ajax({
    url: "http://rmpc/json/notices.json",
    method: "GET",
    dataType: "json",
    cache: false,
    success: function (data) {
      alert("WORKS");
    },
    error: function (xhr, error) {
      console.debug(xhr); 
      console.debug(error);
    },
  });
};