繁体   English   中英

在进行ajax调用时遇到错误?

[英]Getting the Error on making ajax call?

我已经对服务器中的其中一个页面进行了Ajax调用。 当我进行Ajax调用时,没有得到数据。 但是相反,我在萤火虫中获得了状态为200 OK且字体颜色为红色的状态。 我无法找出问题所在。

我正在对这些api页面进行ajax调用:

  [{"ID":"001","name":"Naidu","school":"Hyd","hobby":"cricket"}]

我的ajax调用就像:

  $.ajax({ url: 'http://something.com/api/name',
       data:{},
     type: 'post',
      dataType: "json",
    success: function(output) {
     //alert("SUCCESS");
      alert(output);
    }});

确保在调用时API返回状态消息。

调整后的输出也应为json格式。 如果即使不是json也要查看准确的输出,请从脚本中删除DataType:“ json”部分,您应该能够看到准确的响应。

在两种情况之一中,API可能不返回消息,或者返回的输出不是json数据类型。

确保您没有在执行跨域Ajax。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM