var JsonAreaTree=" { A_arearoot: [  {name:'6101',value:'安徽'} ] ,B_arearoot: [  {name:'6101',value:'B北京市'}] ,C_arearoot: [  {name:'6101',value:'长沙市'} ] , D_arearoot: [  .............上面是一个区域字母归类区域的素组json
我的函数如下
function GETAreaLIst(NO){
var Jsondatas=eval("("+JsonAreaTree+")");
        var TreeName=NO+'_arearoot';
//var asd=eval(TreeName);
        var BackAreaList='';
        $.each(Jsondatas[TreeName],function(i,n){
               BackAreaList+="<a href='#' id='"+n.name+"' >"+n.value+"</a>";
         })
       return BackAreaList+"<div class='clear'></div>";
}获取A拼音类区域执行GETAreaLIst('A'); 
ie8 ie9 能正常返回我要的内容
ie7就报错 错误: 无法获取属性“length”的值: 对象为 null 或未定义
请问字母处理