解决方案 »

  1.   

    eval 应该是解析这种样式的:‘id':12,'name':'gg' 
      

  2.   


    result=0&description=发送短信成功&task_id=24462806&faillist=
    那这样的应该怎么去解析呢
      

  3.   


    result=0&description=发送短信成功&task_id=24462806&faillist=
    那这样的应该怎么去解析呢这个是你从后台传出来的数据吗?如果是,为什么不在后台就搞成json格式的呢。
      

  4.   


    result=0&description=发送短信成功&task_id=24462806&faillist=
    那这样的应该怎么去解析呢这个是你从后台传出来的数据吗?如果是,为什么不在后台就搞成json格式的呢。
    这个是别的网站返的数据,不能改。
      

  5.   

    你要确定你返回的是不是一个纯的json数据,有可能你在页面里对它造成了污染.
    我原先有一回就是因为在页面开头引入了公共文件,恰巧里面包含的一个类文件里多了一个echo 用ajax异步接收的时候就一直出错.
      

  6.   

    光这一段可以这样处处var s="result=0&description=发送短信成功&task_id=24462806&faillist=",
        ss= s.split("&"); 
    for(var i=0;i<ss.length;i++){
        var kv= ss[i].split("=");
        alert(kv[0] +"  =  " + kv[1])
    };