$.ajax({
   type: "get",//使用get方法访问后台
        //dataType: "json",//返回json格式的数据
        url: "../Domestic/Handler.ashx",//要访问的后台地址
        data: "pageIndex=201101111" ,//要发送的数据
        success: function(msg){
     show(msg);
}});
//得到数据:张三,身份证,440100198911270512,13300000011|李四,身份证,44032119701127551X,13300000022|.....
function show(ojb){
var Name= new Array(); 
comName=ojb.split("|"); //字符分割 
for (kk=0;kk<comName.length ;kk++ )    
    { 
     //得到:张三,身份证,440100198911270512,13300000011
     这里如何把上面得到了分解成
     comName[kk] = new Array('','','','');
     comName[kk][0]=张三;
     comName[kk][1]=身份证
......
     }
}

解决方案 »

  1.   

    comName[kk] = comName[kk].split(",");
      

  2.   

    楼主 看看json !var data=[['张三','身份证','440100198911270512','13300000011'],['李四','身份证','44032119701127551X',13300000022']];function show(ojb){
    comName=ojb.split("|"); //字符分割 
    for (kk=0;kk<comName.length ;kk++ )    
        { 
         //得到:张三,身份证,440100198911270512,13300000011
         这里如何把上面得到了分解成
         comName[kk] =  comName[kk].split(",");     }
    }
      

  3.   

    comName[kk] = new Array('','','','');
         comName[kk][0]=comName[kk].split(",")[0];
     提示对象不支持此属性
      

  4.   


    不用声明comName[kk],直接在循环中使用就可以
    for (kk=0;kk<comName.length ;kk++ )   
      {  
      // 就这一句就可以了!
      comName[kk] = comName[kk].split(",");  }
      

  5.   

    <script>//LZ你ajax得到的数据:
    var str="张三,身份证,440100198911270512,13300000011|李四,身份证,44032119701127551X,13300000022";//直接把上面字符串装进二维数组:
    var arr = Function("return [['" + str.replace(/,/g, "','").replace(/\|/g, "'],['") + "']]")();//检测二维数据数组结果:
    alert(arr.length);
    alert(arr[0].length);
    alert(arr[0][0]);
    alert(arr[1][1]);</script>
      

  6.   

    支持2楼,json就可以满足你的需求。