位置: 编程技术 - 正文

jQuery通过ajax方法获取json数据不执行success的原因及解决方法

编辑:rootadmin

推荐整理分享jQuery通过ajax方法获取json数据不执行success的原因及解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1.jquery通过ajax方法获取json数据不执行success回调

问题描述:jquery通过ajax方法获取json数据不执行success回调方法

问题原因:json格式存在问题或不符合标准写法,导致总是执行error回调方法

解决方案:使json格式务必符合下述3个标准写法:

    1)键名称:用双引号括起;

    2)字符串:用双引号括起;

    3)数字,布尔值不需要使用双引号括起 ;

注意:一定是双括号!

2.jQuery中ajax使用json数据类型总是跳过success执行error语句

执行函数

就明白错误信息了;

jQuery通过ajax方法获取json数据不执行success的原因及解决方法

弹出的框里显示:

这两句话,虽然不清楚为什么,我删除之后,就成功执行 success了

3.$.ajax()中的URL跨域时,总是不执行success,老进入error

1)我加上ServletActionContext.getResponse().setHeader("Access-Control-Allow-Origin", "*");

解决跨域问题,就顺利进入success了

2)dataType:"json",

去掉 看能进success 不 。

dataType 是预期服务器返回过来的信息类型 。

原因:返回的数据类型一定要符合定义的数据类型。即如果你定义的 dataType 是 json 类型的,那么返回来的数据一定是 json 才可以,平且不然就会执行 error 里的程序块儿。

(1) 同时需要特别的注意返回的JSON数据是否是严格的JSON格式.

(2) 也应该严重关切当后台返回的是一个List 数据(List当中的数据是Json格式)时,有没脏数据即不是严格的JSON格式。

以上所述是小编给大家介绍的jQuery通过ajax方法获取json数据不执行success的原因及解决方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对积木网网站的支持!

jquery控制页面的展开和隐藏实现方法(推荐) 【jquery代码】scriptrequire(["jquery","validate","bootstrap","lhgcalendar"],function($){$(function(){$("form").validate();});$(".up").click(function(){$(this).parent().parent().parent().parent().n

利用jQuery对无序列表排序的简单方法 利用jQuery对无序列表排序的原理是:获取到无序列表中的所有列表项,并转成数组形式,使用JavaScript函数对其进行排序后再次输出。其中使用到的jQuery

jQuery监听文件上传实现进度条效果的方法 原理:给XMLHttpRequest对象的upload属性绑定onprogress方法监听上传过程varxhr=newXMLHttpRequest();xhr.upload.onprogress=function(e){}因为jQuery默认使用的XMLHttpRequest对象是

标签: jQuery通过ajax方法获取json数据不执行success的原因及解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/379320.html 转载请保留说明!

上一篇:js中获取 table节点各tr及td的内容简单实例(js获取表单元素)

下一篇:jquery控制页面的展开和隐藏实现方法(推荐)(jquery窗口)

  • 不是公司员工可以举报公司不交社保吗
  • 职工教育经费中其他费用包括
  • 网银发工资怎么增员的
  • 上年数为负数,今年数为正数怎么算增减比率
  • 行政单位设计费计入哪个科目
  • 空调属于固定资产类别的什么
  • 小规模纳税人收入账务处理
  • 个人提供劳务给个人,不开票要缴税吗
  • 分支机构是否需要进行企业所得税汇算清缴申报
  • 买一赠一视同销售征收增值税吗
  • 建筑行业简易计税账务处理
  • 开立个人银行账户的条件
  • 合同额在3000以下的是否缴纳印花税?
  • 跨月未抵扣的专用发票开红字发票
  • 兼职取酬案例剖析
  • 未开票增值税怎么申报
  • 党员参加集体活动规定
  • 固定资产划转要交增值税吗
  • 转口贸易是否缴增值税
  • 个人所得税哪些可以专项扣除
  • 三星笔记本预装系统
  • 国家统计局一套表平台网址
  • 佣金回扣如何做账
  • 工资和薪金是一回事吗
  • 不合格原材料
  • win11怎么更改壁纸
  • 呆账核销的条件有哪些
  • PHP:Memcached::add()的用法_Memcached类
  • 外贸企业代理出口销售的出口退税手续
  • 无私有住房证明怎么开
  • Element-UI--<el-switch>的@change回调函数的参数用法
  • php imagettftext
  • vue+
  • 房产前期开发
  • php获取地理位置
  • 数据库系统课程学什么
  • vue.mixin是什么
  • 发行债券支付的费用要减吗
  • 文化事业建设费的征收范围
  • sql2008设置
  • mongodb性能测试
  • 织梦官方网站
  • 资产减值损失应在计算()时扣除
  • 低值易耗品如何摊销
  • SQL server 2008安装程序遇到以下错误 sku
  • 赠送商品入什么科目
  • 发票可否盖财务章
  • 收到公司的钱写收据
  • 电子发票报销后退款
  • 土地储备委员会职责
  • 累计预扣法的优缺点
  • 设计服务的成本核算
  • 来料加工费用价格表
  • 固定资产标准提高是政策变更吗
  • 商业企业注销应检查哪方面的问题
  • sql server 3417错误
  • mysql开发语言
  • windows8.
  • centos7基本环境选哪个
  • linux系统讲解
  • 安装freebsd
  • win10系统预览版
  • linux系统中软件包分类
  • windows 10为什么不能关掉自动更新
  • 关于windows的开始菜单,叙述错误的是
  • ssh直接输入密码 linux
  • win7系统笔记本无线网络找不到
  • win10系统升级后共享打印机不能用
  • celery使用
  • Node.js中的什么模块是用于处理文件和目录的
  • 用js实现导航栏的下拉列表
  • javascript怎么做
  • javascript获取值
  • jqueryui draggable
  • 详解增发万亿国债细节
  • java script
  • 事件的分发与传播的关系
  • Jquery ajax请求导出Excel表格的实现代码
  • python字典常用操作以及字典的嵌套
  • 纳税申报期过了怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设