ajax返回值格式错误问题

记录最近项目中遇到的一个问题:

前台发送ajax请求,确定请求到后台了,并且后台成功执行,然后转成json数据返回给前台,前台取到对象了,但是取不到对象里面的属性值,查了半天,发现是格式不对,直接data.message取不到,前台取出来数据data通过var e=eval('('+data+')')转一下,然后再取就能取出来了。

注意:

var e=eval('('+data+')')可以多次执行。

你可能感兴趣的:(随笔)