当前位置: 首页 > news >正文

JS Invalid Label ,eval错误解决方法

我们经常会在服务器端返回 json 格式的值,这样可以直接在脚本中当作完整的对象来使用,但是,许多新手通常都会遇到一个错误提示: Invalid Label ,这个问题通常会让人苦恼不堪,因为明明正确的 json 格式,却提示错误。
 

假如你从服务器端返回的是 json 格式的字符串:

{
    siteName : "111cn.net",
    siteUrl : "http://www.111cn.net"
}

 

当你在脚本中用 eval 的方式运行:

var result = eval(o.responseText);
alert(result.siteName);

 

这时会提示 : Error: Invalid Label

实际上,我们的 json 格式并没有错误,只是在 eval 的时候,要把你的 json 值用 “()” 括号括起来:

var result = eval("(" + o.responseText + ")");
alert(result.siteName);

 

转载于:https://www.cnblogs.com/hojor/p/3245931.html

相关文章:

  • A2D JS框架 - DES加密解密 与 Cookie的封装(C#与js互相加密解密)
  • boost库在工作(37)网络UDP服务端之七
  • H面试程序(0):字符串一些常用函数的实现
  • 不容易系列之(4)——考新郎[HDU2049]
  • 正则表达式介绍
  • hdu 1029
  • SQL server经验分享:SQLSERVER 被标记为“可疑”的数据库处理方法
  • 代码自动生成工具MyGeneration之一(程序员必备工具)
  • ASP.NET中利用Split实现对Checkbox的字符串分离放到DataTable里面
  • Git基本操作(add,commit的理解)
  • 怎么编写测试驱动程序
  • 百度地图 - 合并模拟器和真机的静态库文件
  • vb常用命名空间
  • Java解析xml配置文件合成器
  • HTTP 状态代码及其定义
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • canvas绘制圆角头像
  • CSS实用技巧
  • ECMAScript6(0):ES6简明参考手册
  • java正则表式的使用
  • Node 版本管理
  • python 装饰器(一)
  • Sequelize 中文文档 v4 - Getting started - 入门
  • SpiderData 2019年2月23日 DApp数据排行榜
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • Transformer-XL: Unleashing the Potential of Attention Models
  • vue学习系列(二)vue-cli
  • 阿里云前端周刊 - 第 26 期
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 关于Java中分层中遇到的一些问题
  • 学习Vue.js的五个小例子
  • 异步
  • 鱼骨图 - 如何绘制?
  • ![CDATA[ ]] 是什么东东
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma pack(1)
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (十六)串口UART
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (转载)虚函数剖析
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • .NET上SQLite的连接
  • .NET实现之(自动更新)
  • /boot 内存空间不够
  • @ 代码随想录算法训练营第8周(C语言)|Day53(动态规划)
  • @Autowired @Resource @Qualifier的区别
  • @EnableConfigurationProperties注解使用
  • @Import注解详解
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
  • [.NET]桃源网络硬盘 v7.4