通过$.get从后台获取了一段json串{"id":"1","name":"ww"},然后要拿到这里面的id和name值

$.get(url,
     function(data) {
    alert("ID:" + data.id + "\nName:" + data.name);
     });

直接这样写的话,界面会alert提示undefined,所以应该是不能

对应的后台data数据写法,这样是可以直接获取不用解析

但是当后台是这样处理的

前台接收的数据是

要想获取纯数字就需要解析

解决方案:

1、需要用eval函数将返回的串转化成可用的strig串,eval(data),但是因为原串里面是以{}开始和结束的,会被认为是可执行方法,因此需要加上()包围起来,var jsonobj=eval("("+data+")"),然后再alert("ID:" + jsonobj.id + "\nName:" + jsonobj.name);就能正常显示了

2、获取的时候就直接表示返回的是json格式,用$.getJSON代替$.get,其他代码不变,也能正常获取。

正确解析返回的串

js获取后台返回的数据相关推荐

  1. Ajax Get请求获取后台返回的数据

    /* * Ajax 对象的成员 * 属性: responseText:以字符串形式接受返回的数据 * readyState: * 0:刚创建ajax对象 * 1:已经调用open方法 * 2:已经调用 ...

  2. Ajax POST请求获取后台返回的数据

    function ajax(){var name = document.getElementById('username').value // 对传递的特殊符号(例如& =)进行编码处理 // ...

  3. python调用js获取异步返回的数据_Python怎么获取js动态加载的数据

    展开全部 import selenium from selenium import webdriver from selenium.common.exceptions import NoSuchEle ...

  4. 使用jquery.form.js提交表单并获取后台返回值

    使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的值提交到后台 1.前台js代码 //使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的 ...

  5. uni-app使用map组件开发map地图,获取后台返回经纬度进行标点

    unia-pp实现map组件,获取后台返回经纬度进行标点 官方文档使用步骤 代码示例 官方文档使用步骤 使用uniapp是因为它是一个使用vue.js开发所有前端应用的框架,开发者编写一套代码,可以发 ...

  6. jQuery接收后台返回的数据

    jQuery 可以直接接受,后台返回的数据 Controller方法 需要转换为JSONString List<AssayItemClassExt> assayItemClassExtLi ...

  7. 如何用 ajax 连接mysql数据库,并且获取从中返回的数据。ajax获取从mysql返回的数据。responseXML分别输出不同数据的方法。...

    开讲前,先说下网上,大部分的关于这方面的博文或者其他什么的,就我自己的感觉,第一说得不详细,第二语言不能很好的被初学者了解. 我这篇博文的标题之所以用了三句,是为了方便其他人好查找: 这里介绍的方法有 ...

  8. 对后台返回的数据进行评分排序、时间排序!

    导读:对后台返回的数据进行评分排序,时间排序,可以倒序,可以正序. 按照评分排序 正序 qualityScoreSort(){this.tableData0.sort((a, b) => {re ...

  9. java 返回js_如何基于java或js获取URL返回状态码

    这篇文章主要介绍了如何基于java或js获取URL返回状态码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参fgLAeaGAH考下 描述:使用java或者 ...

最新文章

  1. Python:如何安装whl文件
  2. java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值...
  3. 从云效1.0到2.0的升级,看技术如何驱动企业提效
  4. Eclipse下载与安装及汉化(详解版)
  5. Scrapy爬虫项目的创建及案例
  6. Ubuntu16.04LTS安装Visual Studio Code和Git以及解决git clone问题
  7. 喜欢“唱跳rap和篮球”的不止有蔡徐坤,还有周杰伦,他可是唱跳rap的鼻祖
  8. 【Keil C51单片机延时程序】
  9. 路由 OSPF简介、OSPF与其它路由的区别、OSPF区域概念、OSPF路由代名词IR、BR、ABR、ASBR概念简介。
  10. 数据库 Table is marked as crashed and should be repaired 解决办法
  11. DDD话语评价之二:“值对象”是DDD的创新吗(上)
  12. LCID表(区域设置ID表)
  13. 如何应对人事(HR)的面试问题?
  14. 人事不干人事,这算什么事
  15. 简单几步,将官方的Java API文档制作成chm格式文件!
  16. Linux下RTP编程(上)
  17. 实现小窗口播放视频ijkplayer
  18. linux+安装xp系统下载,linux系统怎么安装xp系统
  19. 智能教育深度学习推荐系统---1.1.概述
  20. OpenCV 3计算机视觉 python语言实现笔记(七)

热门文章

  1. 5.软件开发部和网络部的战争 [2]
  2. 深究--CSS中px、rem与em的区别
  3. 使用WordPress快速搭建外贸网站教程
  4. 红外线额温枪与红外线温度传感器的原理分析
  5. Hololens2初入—— Unity socket 异步通讯
  6. Android自定义图片拼图游戏
  7. 【转载】[030]◀▶ ArcEngine 一些实现代码
  8. 金融计算机怎么学,为什么许多人建议本科学数学,研究生阶段转金融或者计算机?学数学的发展方向只有纯数学计算机以及金融吗?......
  9. 会计中级职称用职称计算机,中级会计职称有用吗_2018年职称计算机考试photoshop考前练习多选题及答案...
  10. 微软NetLogon特权提升漏洞复现(CVE-2020-1472)