我是JSON,JS和AJAX的新手。我使用了一些示例代码来完成目标。我不明白的是,当JSON是一个错误对象时,成功部分仍在触发。控制台显示错误,其中对象d为空,或者当错误为真时显示非对象。我做错了什么? TIA

结果类型良好:

JSON: {"data":["1","breast","2","wing","3","thigh","4","leg","5","half","6","quarter white","7","quarter dark","9","whole"],"error":false}

结果类型错误:

JSON: {"error":true}

$.ajax({

type : 'GET',

url : 'getsubtypes2.php',

data : dataString,

dataType : 'JSON',

cache: false,

success : function(data) {

var output;

var d = data.data;

var output = "";

for (var i = 0 ; i< d.length; i=i+2) {//error gets to this line

var count = d[i];

var newOption = d[i+1];

output += ""+newOption+"";

}

$('#select3').empty().append(output);

},

error: function(){

$('#select3').empty();

console.log("Ajax failed");

}

});

ajax communication failed,AJAX没有收到错误相关推荐

  1. ajax communication failed,Extjs4,等待ajax请求

    我应该在一个按钮点击运行多个ajax请求,但所有的请求应该等到第一个执行.我曾试图把所有请求中的第一个成功的回调,但是这给了这个错误:Extjs4,等待ajax请求 TypeError: o is u ...

  2. ajax 405报错,使用ajax请求时发生随机HTTP错误405

    我收到HTTP错误405动词不允许.由于有时代码有效,并且有时会抛出http 405错误,所以我需要了解这是编程问题还是服务器配置问题.我用jQuery使用ajax.我在这里浏览了所有相关的帖子,并尝 ...

  3. node ajax validator,node/express 4:在ajax post上使用express-validator显示错误

    我是新来的节点,当用户尝试提交表单时,尝试显示验证错误(使用express-validator和express 4).node/express 4:在ajax post上使用express-valid ...

  4. 统一处理jquery ajax请求过程中的异常错误信息的机制

    统一处理jquery ajax请求过程中的异常错误信息的机制 参考文章: (1)统一处理jquery ajax请求过程中的异常错误信息的机制 (2)https://www.cnblogs.com/wi ...

  5. jquery ajax返回Internal server error 500错误解决方案

    jquery ajax返回Internal server error 500错误解决方案 参考文章: (1)jquery ajax返回Internal server error 500错误解决方案 ( ...

  6. 安装Linux时grub2安装失败,尝试安装Ubuntu作为计算机唯一的操作系统时,我收到错误'grub-install/dev/sda failed'。 - Ubuntu问答...

    问题描述 我试图在以前运行Windows 7的盒子上安装Ubuntu. 我也遇到了可怕的"无法安装GRUB"错误. 我没有尝试双启动.我之前运行过Windows启动盘并删除了所有现 ...

  7. ajax 请求报错:网络错误 0x2efd,

    Ajax错误 "SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成" 原因一:Ajax的con ...

  8. ajax的post请求出现403错误,如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题...

    如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题 发布时间:2021-02-05 14:23:57 来源:亿速云 阅读:92 作者:小新 这篇文章主要介绍了如何解决Dj ...

  9. php ajax评论系统,Ajax / jQuery评论系统 - php

    使用Ajax和JQuery构建注释系统,我希望添加注释后重新加载注释所在的div.它发布就好了.到目前为止,这就是我所拥有的. 函数getComments查询数据库并生成html $.ajax({ t ...

最新文章

  1. 11.3/11.4/11.5 MySQL安装
  2. mysql存储过程日期类型_mysql中多种日期类型的格式话---用存储过程实现
  3. 图像处理 --- 二、数字图像处理基础
  4. (转)postgresql+postgis空间数据库使用总结
  5. Data Guard组件等相关介绍
  6. SLAM机器人开发(一)系统框图
  7. ISO18000-6C超高频RFID蓝牙写卡器HX9816UBT上位机命令数据块
  8. GreatRiver研讨会 | ARINC 818的应用及发展
  9. 设计模式 | 装饰者模式及典型应用
  10. java中奖概率_java实现抽奖概率类
  11. 基于BCNN的汽车车型识别研究
  12. ubuntu 安装GPU黑屏 修改GRUB_Ubuntu 18.04 安装笔记
  13. IE 浏览器 判断 增加 支持 IE8 IE9 IE10 IE11等 IE浏览器(是不是IE浏览器判断)
  14. 图片转文字、视频转文字 超赞网页分享
  15. 利穗IT网络工程师面试试题
  16. 扫码报修开启校园报修管理系统新时代
  17. LinuxRaid的基本知识点
  18. CryptoJS的hmac-sha1算法使用(转base64)——2022.11.18
  19. 5天拿到华为Java岗offer,算法太TM重要了
  20. fiddler 抓包 System.IO.IOException 由于意外的数据包格式,握手失败

热门文章

  1. Nodejs API
  2. 会写helloworld,不等于入门
  3. ECCV2018_Generalizing A Person Retrieval Model Hetero- and Homogeneously
  4. python第一个项目:爬取一个网站的所有图片
  5. 【MySQL 5.7 】从库1032 报错处理
  6. swagger ui 值类型形参加文字注释
  7. 9.11两点间距离(1636050091)
  8. 关于PHP的工作流引擎
  9. ASP.NET 2.0 中Cookies的Expires属性详解
  10. 怎样在javascript中直接设置好打印方式为横向或纵向(測試未果)