lzth.net
当前位置:首页 >> 求教:IE读取json数据为unDEFinED,其它浏览器都是... >>

求教:IE读取json数据为unDEFinED,其它浏览器都是...

用ajax实现了一个功能,在IE8和IE9中都能正常运行(大概是IE8和IE9都提供了原生的JSON解析和序列化),但是一旦切换到兼容模式就报JSON未定义的错误,解决方法是:判断当前浏览器是否支持JSON对象,如果不支持,则引入json2.js文件(该文件可以...

你已经拿到数据了,看样子是数据没有解析为json格式 jsondata=$.parseJSON(data); console.log(data.chkCode); 试一下

注意区分大小写。。 JavaScript code? 1 2 3 n.user_no ==> n.USER_NO 而且你都制定dataType为json了,data就是json对象,你的eval那句应该报错才对。,不需要eval了 dataType : "json",// 接收数据格式 success : function(data) { var d = eva...

success: function(json){//如果调用php成功 json = eval("(" + json + ")"); alert(json.password); //把php中的返回值(json.username)给 alert出来 } PHP我不懂,不过动态页面原理应该都是一样的,应该不会返回php源码才对的,你是不是没有放进...

var action = '{"result":[{"PerformDate":"2017-07-05 00:00:00","ay":"","bz":"","callbacks":[{}],"cfPunishInfo":7010,"changeStopNote":"","chargeBackSale":"","chargeBackSaleNote":"","chargeDestroy":"","chargeDestroyNote":"","charg...

使用Ajax实现在正常运行在IE8和IE9功能可以(大概是IE8和IE9提供了原生的JSON解析和序列化),但是一旦切换到兼容模式,他们报道的JSON未定义错误,解决的办法是:判断当前浏览器是否支持JSON对象时,如果不支持,引入json2.js文件(可在线下载...

success: function(json){//如果调用php成功 json = eval("(" + json + ")"); alert(json.password); //把php中的返回值(json.username)给 alert出来 } PHP我不懂,不过动态页面原理应该都是一样的,应该不会返回php源码才对的,你是不是没有放进...

有时候需要eval一下的 data = eval("("+data+")"); 可以试试看

你怎么提取的?

1、ajax的url $.ajax({ url:'xxxx.action?json' }); 2、还有一种可能是你java后台查询的数据为空;

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com