位置: 编程技术 - 正文

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校验数字)

  • 商贸流通企业出口退税的会计处理怎么做
  • 耕地占用税的税目
  • 用友t3核算管理模块怎么结账
  • 增值税零申报怎么报税
  • 企业财务独立核算
  • 售后回租产生的费用
  • 欠款还了一部分怎么写起诉书
  • 固定资产发票怎么入账
  • 汽修店的服务项目有哪些
  • 代付其他公司货款会计分录
  • 公司为什么要员工提供房产证
  • 增值税设备抵扣怎么抵扣
  • 没有建筑资质能办安全生产许可证吗
  • 工程的进项税怎么处理
  • 认缴制的期限是多久
  • 职工福利费税前扣除标准最新
  • 研发费用报表列报
  • 集资建房减免那些配套资金
  • 低值易耗品与固定资产有相同的特征,表现在哪里?
  • 税盘服务费抵税分录
  • 生产的废材料处理如何记账是否缴税?
  • 华为p30分屏怎么操作
  • 大学期末 知乎
  • mac电脑command+s
  • 企业转让股票交什么税费呢
  • 如何在windows10搜索文件
  • 小规模纳税人免征增值税的账务处理
  • 电脑睡眠唤醒教程视频
  • 想要探究的问题
  • 新公司成立前期费用
  • 电脑eb是什么意思
  • html 调用扫码
  • 残疾人就业保障金
  • 视同销售收入税法处理
  • 微信php接口
  • 微信小程序在哪里打开
  • 请求转发与重定义的区别
  • 利息收入的会计科目怎么做
  • 帝国cms怎么增加子栏目
  • 增值税进项税没抵扣
  • 应付账款多好还是少好
  • 无形资产是什么?
  • 存货跌价准备是什么意思
  • 一次开票分期确认收入
  • 国家高新技术补助
  • 银行承兑汇票背面怎么填写
  • 借用别人公司
  • 餐饮食材成本高怎么形容
  • centos rpm安装方法
  • ubuntu中怎么安装vscode
  • win7系统宽带连接
  • 安装了windows
  • 交换机操作系统版本
  • linux系统批量替换内容
  • 电脑无法使用qq
  • windows找不到cmd怎么办
  • windowsxp的磁盘管理在哪
  • centos vi命令
  • win10资源管理器启动不了
  • cocos2djs
  • 常用adb命令大全
  • 考四级题型
  • 自动化测试读写题答案
  • node 操作mysql
  • python sftp put
  • unity3d脚本编程
  • jquery的点击事件怎么写
  • jquerychange事件
  • jquery处理json格式数据
  • python的设置
  • js实现滑动效果
  • javascript教学视频
  • jQuery EasyUI中DataGird动态生成列的方法
  • [置顶] 安卓手电筒小程序
  • jquery实战
  • 怎么算税额和单位税额
  • 美国海关税收起征点
  • 辽宁税务局代码是多少
  • 昱铭这个公司名字怎么样
  • 美国海外公司每年利润
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设