位置: 编程技术 - 正文

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

  • 视同销售的增值税如何计算
  • 公司收到借款利息收入要交增值税吗
  • 小规模纳税人认定标准2023
  • 个体户未抄报不能领发票
  • 企业建设项目审批流程
  • 账簿登记的重要内容
  • 报表的应付款太大怎么调?
  • 预缴增值税为什么记借方
  • 海关进口增值税如何入账
  • 退包装物冲减货款怎么算
  • 房产一般纳税人每个月报哪些税
  • 单位员工去外地上班
  • 固定资产预计净残值最后怎么处理
  • 基本医疗保险是什么?
  • 固定资产的清查由哪个部门负责
  • 网上买普票安全吗
  • 月末计提税金数据从哪得来的
  • 生产性生物资产折旧年限
  • 高新技术企业如何节税
  • 现金折扣通过财务费用核算
  • 购进货物无偿赠送其他单位
  • 其他应收款怎么冲平
  • 苹果系统如何访问相册
  • 员工没有工资卡可以转到一个人的账户上发工资不
  • 笔记本电脑预装
  • 会计分录错误用什么方法更正
  • 局域网游戏电脑
  • php readfile
  • PHP:pg_send_execute()的用法_PostgreSQL函数
  • 以商业汇票抵付应付账款会计分录
  • 企业类型变更是什么意思
  • window.location.href返回值
  • 服务器部署环境
  • 基于springboot的购物商城
  • timit数据集
  • 变量与数据
  • python 虚拟环境
  • 小企业准则季度汇总
  • 资产负债表和利润表的勾稽关系
  • dedecms怎么改图片
  • mysql常用命令有哪些
  • 金税四期监控银行卡
  • 免征增值税和增值税区别
  • 房地产企业实际发生的税金及附加
  • 工会经费计提基数包括奖金吗
  • 附加税的印花税怎么计算
  • 劳务公司到外地需要交的税
  • 小规模纳税人开专票税率是多少?
  • 债务重组的方式不包括债务转为资本
  • 购入的技术服务作为成本
  • 社保计入管理费用什么科目
  • 收到境外打电话来怎么办
  • 资产负债表本期没有发生额怎么填
  • 培训机构账务处理
  • 现金收账凭证
  • 购买税控系统分录
  • 投入产出比的计算依据
  • sql多表连接查询(详细实例)
  • sql server备份方法
  • centos还原
  • win7系统更新软件
  • win10标题栏颜色改不了
  • windows模拟器(可安装电脑软件)
  • windowsxp oobe
  • linux修改服务器ip地址
  • windows xp系
  • win8.1拨号上网
  • win7系统耳机设置在哪里
  • unity 移动应用开发
  • bat批处理命令大全
  • windows2008 iis
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • js正则表达式gi
  • nodejs 加解密
  • python的cumprod
  • 前端jsonp解决跨域
  • 现在小规模开专票多少钱
  • 企业所得税计算器在线计算
  • 监察室主任岗位职责
  • 朝阳银行作息时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设