关于IE json获取对象的一个undefined错误

懒人的愿望 懒人的愿望 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

function loadItem2() {
var flag = $("#flag").val();
$.ajax({ //一个Ajax过程
url : "BusinessServlet?reqCode=00051", //与此php页面沟通
dataType : 'text',//从php返回的值以 JSON方式 解释
data : "&flag=" + flag, //发给php的数据有两项,分别是上面传来的u和p
success : function(date) {//如果调用php成功
var msg = eval("("+date+")");
alert(msg.item2);
RemoveMe("item2");
setItem2(msg.item2,"item2");
RemoveMe("jgdm");
setItem2(msg.jgdm,"jgdm");
},
error : function() {
alert('Error loading data document');
}
});

date字符串为

{"item2":[{"key":"32062301","value":"掘港镇"},{"key":"32062305","value":"长沙镇"},{"key":"32062306","value":"丰利镇"},{"key":"32062307","value":"栟茶镇"}],
"jgdm":[{"key":"3206232310","value":"长沙医院北渔门诊部"},{"key":"3206232311","value":"黄海卫生服务站"}]}

alert(msg.item2);在其他浏览器中都能正常取值
在IE9 32位版时候会报undefined?求高手指导
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
懒人的愿望
Ajax 52,778 成员 25,334 内容