项目开发中ajax的异常处理起来算是比较头疼的,因为是异步请求,所以即使ajax异常程序依然会继续执行,导致找ajax的异常比较麻烦。

今天处理ajax异常时搜到一篇文章,提到error可以返回ajax异常信息。

$.ajax({

url: url,

type: "post",

data: data,

dataType: "json",

success: function(){

//callback;

}

error: function (XMLHttpRequest, textStatus, errorThrown) {

// 状态码

console.log(XMLHttpRequest.status);

// 状态

console.log(XMLHttpRequest.readyState);

// 错误信息

console.log(textStatus);

}

});

有了error可以准确定位ajax请求哪里异常,处理异常非常方便。

Jquery Ajax时 error处理 之 parsererror

Jquery Ajax时 error处理 之 parsererror     01 $.ajax({ 02         type: "POST", 03         con ...

jquery.validate使用 - 自定义错误信息

自定义错误消息的显示方式 默认情况下,验证提示信息用label元素来显示, 并且会添加css class, 通过css可以很方便设置出错控件以及错误信息的显示方式. /* 输入控件验证出错*/form ...

去除jquery.min.map 404错误信息

调试中出现了 jquery.min.map 404 (Not Found) 的js错误信息: 那么jquery.min.map到底是个什么呢? JQuery 官方解释 从 jQuery 1.9.0 版 ...

IE6下jquery ajax报error的原因

用jquery ajax()方法,在其他浏览都通过,IE7以上都通过,唯独在ie6不行. 我这边的解决方案是:必须保证ajax里面的所有数字为小写,ie6对大小写敏感. 错误: $.ajax({ ur ...

清空jQuery validation 显示的错误信息

现在做个BS结构的查询系统,登陆的时候添加个重置的按钮. 他的功能主要是: 1.清空Input的text 2.jQuery validation插件当错误的时候显示的信息,解决方法如下面的代码 var ...

jquery ajax中error返回错误解决办法

转自:https://www.jb51.net/article/72198.htm 进入百度搜索此问题,发现有人这么说了一句 Jquery中的Ajax的async默认是true(异步请求),如果想一个 ...

JQuery Ajax 设置请求头信息application/json

今天有个api后台接application/json格式的 在Jquery里$.ajax默认是contentType: application/x-www-form-urlencoded; chars ...

Ajax的调试错误信息的输出

error: function(xhr, status, error) { console.log(xhr); console.log(status); console.log(error); }

随机推荐

Mysql 根据时间戳、时间按年月日分组统计

create_time时间格式 SELECT DATE_FORMAT(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM role GROUP BY week ...

[Android界面] 如何 去掉dialog的黑色背景和边框 DEMO

android系统的默认对话框是黑色背景,白色边框的样式,对于android系统来说是相当漂亮的,可是与自己的项目风格不搭,所以只好想办法重写他的样式了,当然dialog是支持样式重写的 使用new ...

HDU 4793 2013 Changsha Regional Collision[简单的平面几何]

圆形奖章给定半径的半径和圆形区域.另一个硬币的半径,然后在桌面上平稳.给定硬币的速(的大小和方向,vx,vy)和坐标(奖牌同心圆形区域,圆和心脏为源),Q币在一个圆形区域和多少下滑(不管是什么圆形区域 ...

HTML5新特性总览

html5的革新带来了更多的功能,简单的一个标签遍可以做到很多事情,例如 (1)canvas画图,vedio视屏,geolocation等等新标签. 如何检查浏览器是否支持这些新特性? 这样就足够,改 ...

扫码下单支持同桌单人点餐FAQ

一.使用场景 满足较多商户希望同一桌台,各自点各自的菜品的业态场景(例如杭味面馆,黄焖鸡米饭店,面馆等大多数轻快餐店) 二.配置步骤及注意事项 管理员后台配置--配置管理--店铺配置--扫码点餐tab ...

剑指offer例题分享--8

前言:继续分享,加油! 面试题44: 代码如下: #include #include using namespace std; int ...

命令行下更好显示 mysql 查询结果

在 linux命令行中,直接进行 mysql查询时,有时查询的结果字段较多,显示的效果就很不友好: 但 mysql支持以另一种方式来显示结果,如下: 普通是 SQL 是以分号 ; 结束的,如果改为 \ ...

PHP学习和使用总结

起因 学习和使用PHP也有不少年头了,而自己也在学习和使用其他许多语言.我想通过这个总结来给自己一个交代.另一方面也分享一下开发经验,如何用PHP开发和管理大型的项目. 闲聊 许多人说自己1天学会PH ...

北京Uber优步司机奖励政策(1月18日)

滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

PHP:is_string()字符串函数

is_string() is_string() - 检测变量是否是字符串. 描述:bool is_string( mixed $var ) 如果var是sring则返回TRUE,否则返回FALSE.m ...

ajax 错误信息error,jquery ajax的error错误信息相关推荐

  1. Ajax如何设置contenttype,jquery ajax contentType设置

    默认get方法没有contentType,post方法的contentType为:application/x-www-form-urlencoded; charset=UTF-8 (1) 设置成app ...

  2. jqury ajax跳转界面,jquery ajax 界面跳转失败解决方案

    jquery  ajax 界面跳转 window.location.href="http://localhost:9999/wsn/portal/test.html"; 1.aja ...

  3. jq中ajax请求跨域,jquery+ajax实现跨域请求的方法

    本文实例讲述了jquery+ajax实现跨域请求的方法.分享给大家供大家参考.具体实现方法如下: 说明:这里的dataType 为  "jsonp"  :type 只能为 GET ...

  4. ie8 jquery ajax 跨域访问,jQuery.Ajax IE8,9 无效(CORS跨域)

    今天在开发网站的时候,发现一个问题,$.ajax()在 IE8,9 浏览器不起作用,但 Chrome,Firefox ,360,IE10以上等浏览器却是可以的,网上资料很多,查询最后发现是 IE8,9 ...

  5. jsp ajax动态添加数据,jquery Ajax实现Select动态添加数据

    jquery Ajax实现Select动态添加数据,具体内容如下 1.背景 最近在工作中,遇到了一个关于select的问题.一般情况下,select下拉框中的数据都是固定的或者直接在jsp中读取列表值 ...

  6. jquery ajax下拉联动,jQuery Ajax MVC 下拉框联动

    无刷新下拉框联动方法: Controllers代码 public JsonResult DH_Change(string DH_ID) { List TeamLeaderList = FinanceD ...

  7. ajax datatype为html,Jquery ajax请求中datatype的含义

    一切从一个普通的前端ajax请求jspringMVC后端的例子开始, 前端jquery ajax 请求: $.ajax({ url: getAbsoluteUrl('score/findScore') ...

  8. ajax webservice 参数类型,JQuery Ajax WebService传递参数的简单实例

    Asp.NET中利用jQuery实现Ajax时,在服务器端可以使用aspx,ashx,以及WebService等方式.最近研究了一下WebService方式,jQuery Ajax 方法调用 jQue ...

  9. ajax中itemtexts,从Jquery Ajax调用CodeMirror textarea的值设置

    我试图从Jquery中的Ajax调用中获取值到正在使用CodeMirror脚本的Textarea的value属性. 我已经尝试了将textarea的.html()和.val()属性设置为我的Ajax调 ...

最新文章

  1. VMware 克隆网卡无法启动
  2. 凡客诚品-工作经历 程序员你有一个感恩的心吗?
  3. mysql 5.7.17远端登陆_Mysql 5.7.17安装后登录mysql的教程
  4. oracle100个常见问题,Oracle初学者必知的100个问题(三)
  5. vue脚手架vue数据交互_学习Vue:3分钟的交互式Vue JS教程
  6. Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage导致主从不同步解决方法
  7. dubbo负载均衡策略配置
  8. 搭建基于LAMP的web应用程序平台
  9. StanfordDB class自学笔记 (5) JSON Data
  10. python中sys.stdout和sys.stderr
  11. 如何调试Kubernetes集群中的网络延迟问题
  12. 【hadoop生态之ZooKeeper】第一章Zookeeper概述【笔记+代码】
  13. 抖音素材哪里收集_抖音素材哪里找?最全攻略来了
  14. ubuntu设置全攻略
  15. 单元测试——Unittest(测试报告)
  16. AT88SC0104C读写程序
  17. 最近很火的人工智能ChatGPT可以实现“ 连续对话”机制
  18. 2022央企施工企业加速推进数字化转型赋能高质量发展
  19. 国家高新技术企业,科创板上市会更容易吗?
  20. ip地址大全_2020全球公共 DNS 服务器 IP 地址大全

热门文章

  1. 工作304:uni返回上一页面
  2. 前端学习(662):逻辑运算符练习
  3. 前端学习(525):等分布局
  4. 前端学习(497):布局之居中布局
  5. 第五十二期:甲骨文遭遇“中年危机”:继阿里后,再被亚马逊永久抛弃
  6. java学习(38):数组排序(直接排序)
  7. java学习(19):巩固练习
  8. linux更新命令yum,Linux中升级更新命令yum upgrade和yum update的区别
  9. 计算机控制面板图标怎么删除,电脑如何找回消失的“添加或删除程序”图标
  10. mysql独有的函数_数据库之MySQL函数(一)