PHP返回json数据前台生成JS对象出错
2014-02-14 10:43
447 查看
PHP返回的json数据是以字符串的类型的,在JS端要转换成对象来处理。
用eval( )函数对字符串进行处理。但是直接处理会报错:
$object = eval("("+msg+")");
用eval( )函数对字符串进行处理。但是直接处理会报错:
SyntaxError: missing ; before statement
在收到的返回数据前后加上括号即可。$object = eval("("+msg+")");
相关文章推荐
- 后台返回一个string类型的json格式数据,前台js如何读取?
- 接口规范,js处理json,php返回给ajax的数据格式
- js解析php返回的json数据无法获取length的问题分析
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- php数据库数据转换为js中的json对象
- c#如何接受js返回ScriptObject对象存储的json数据
- 后台返回json数据域前台js的转换
- ajax请求数据,后台提供数据返回json, 前台js拼html,回填
- PHP返回JS是JSON格式的字符串,转换为对象
- php数据库数据转换为js中的json对象,JSON.parse()和JSON.stringify()
- php ajax从后台返回json数据,并把数据赋值给自动生成HTML标签
- 在json封装成对象返回前台数据中,null和""区别
- Ajax请求php返回json对象数据中包含有数字索引和字符串索引,在for in循环中取出数据的顺序问题
- jquery与后台进行数据交互--前台发单一数据对象,后台返回一个json字符串 jsp页面
- php数据库数据转换为js中的json对象
- Node.js访问SQLite数据库获取数据时出错 JSON对象无法转换
- Ajax获取php返回json数据动态生成select下拉框的实例
- 前台js获取到后台json数据,eval解析json后,日期(object)对象转换为date日期格式显示
- php json_decode返回数据js的处理
- eval解析JSON中的注意点 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval