位置: 编程技术 - 正文

jQuery使用ajax方法解析返回的json数据功能示例

编辑:rootadmin

推荐整理分享jQuery使用ajax方法解析返回的json数据功能示例,希望有所帮助,仅作参考,欢迎阅读内容。

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

本文实例讲述了jQuery使用ajax方法解析返回的json数据功能。分享给大家供大家参考,具体如下:

最近在用jQuery的ajax方法传递接收json数据时发现一个问题,那就是返回的data数据,有时候可以直接作为json数据使用,可有时候又不行。查了些资料,解释如下:

先说明第一种情况:

能够直接 data.属性名访问的情况,服务器端代码一定是直接return的一个常量字符串。

什么是常量字符串呢,常量字符串就是指直接用“”组成的字符串,没有定义String 变量直接把一串“”print到前台的情况,就可以直接data.属性名访问,而且jquery端只要写success就可以拿到。

下面是造成要eval并且不能进入success的原因:

jQuery使用ajax方法解析返回的json数据功能示例

这种情况是因为服务器端向外print的时候是一个String对象,通常此类问题在我的代码里是因为后台json比较复杂,在组织的时候我用到了StringBuffer,然后最后print的时候print的是StringBuffer对象的toString,所以就相当于print了一个String对象

这种情况下jquery的ajax方法就不会进入success方法,只能用complete接收,并且想要解析data里的json数据的话,必须对data.responseText进行eval ()或者 $.parsejson();

除此两点,还有需要注意的是,如果你使用的是jq1.4,那么他对json的格式有着更严格的要求,所有的key和属性都要用双引号标注起来,虽然key不用双引号原生的js是允许的,但是jq1.4似乎有这个要求。

以上是我个人的想法跟理解,若有不同见解欢迎指教.

PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线JSON代码检验、检验、美化、格式化工具: form操作技巧汇总》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》、《jQuery表格(table)操作技巧汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jquery 正整数数字校验正则表达式 限制用户输入的内容可以有如下做法:$("#id").keyup(fucntion(){//当键盘按下之后立即校验,并替换当前操作框中的内容varvalue=$(this).val();$(this).val(value.replace(

jQuery UI仿淘宝搜索下拉列表功能 jquery仿淘宝搜索下拉列表实现效果如下:网上搜索教程:!doctypehtmlhtmllang="en"headmetacharset="utf-8"/titlejQueryUIAutocomplete-Defaultfunctionality/titlelinkrel="stylesheet"href

jQuery操作复选框(CheckBox)的取值赋值实现代码 1.获取单个checkbox选中项(三种写法):$("input:checkbox:checked").val()或者$("input:[type='checkbox']:checked").val();或者$("input:[name='ck']:checked").val();2.获取多个checkbox选

标签: jQuery使用ajax方法解析返回的json数据功能示例

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

上一篇:ajax实现动态下拉框示例(ajax动态加载json数据)

下一篇:jquery 正整数数字校验正则表达式(jquery校验数字)

  • 分红给合伙企业后,被普通合伙人借走
  • 农产品的税率是9%吗
  • 新个税计算公式怎么输入excel
  • 会计凭证借贷方向
  • 待处理财产损益借方
  • 本月未记账凭证是什么意思
  • 个体每月开票超10万
  • 住宿费电子发票样式
  • 通用机打发票还能用吗
  • 应收账款转为其他应收款
  • 股权转让时的资金是什么
  • 津贴个人所得税怎么算出来的
  • 自建房屋房产税纳税义务发生时间
  • 增值税和实际缴税不符
  • 出口货物索赔如何确认收入
  • 购买无形资产的价款超过正常信用
  • 公司代缴员工个税
  • 有一个月忘了报税怎么处理
  • 滞留票的原因是什么?
  • 做天猫合理避税吗
  • 采购合同含税未税合同模板
  • 小规模纳税季度申报
  • 报税显示未进行抄报税
  • 受让无形资产是什么意思
  • 公司低价卖房土地增值税计税方法是什么
  • 手工发票有效期多久
  • 固定资产清理销项税
  • 借主营业务成本贷库存商品
  • 房企的预收账款是什么
  • 办理企业土地证要多少钱
  • 小规模怎么查询
  • 酒店行业增值税加计抵减是10%还是15%
  • 什么是会计凭证?会计凭证有哪些作用?
  • 去年收入少做了怎么调账
  • microsoft edge怎么设置关闭所有网页
  • 在线测网速准吗
  • 合并报表同一控制下和非同一控制下区别
  • 差额征收增值税 取得的进项可否抵扣
  • 最轻薄数码相机
  • adblock规则编写
  • php 赋值
  • 房地产计提税金的会计分录
  • 计提的发展基金如何使用
  • nginx同一个端口设置两个网站
  • 跨年庆典中燃放的歌曲
  • 合作社分红怎么计算
  • 外经证核销期限是多久
  • vue-cli2.0
  • 最优化理论pdf
  • 小微企业所得税如何填报
  • 营改增之后还有营业税金及附加吗
  • 财政拨款结转和非财政拨款结转区别
  • 事业单位会计结转分录
  • 织梦百科
  • 有净残值的固定资产累计折旧怎么算
  • 差旅费计入工资合理吗
  • 非营利组织注册
  • 机械租赁收入算成本吗
  • 财务费用的核算内容有哪些
  • 在建工程借款利息计入哪里
  • 暂估主营业务成本怎么冲销
  • 怎么开公司的微信公众号
  • 分支机构属于小型微利企业吗?
  • 记账凭证可以先做贷方吗
  • 公司支付质保金怎么做账
  • 自动化收集落料
  • windows8.
  • centos基本操作
  • win7服务在哪里打开
  • 怎么安装最新显卡驱动
  • win10预览版好吗
  • 在Linux系统中安装MySQL
  • windows1020h2更新失败
  • opengl教程48讲
  • cocos如何实现跨平台
  • 深入学习习总书记系列讲话精神
  • 国家税务总局山东省电子税务局
  • 预缴的增值税怎么做账务处理
  • 税务如何查饭店信息
  • 国家税务总局河南税务局官网查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设