解决方案 »

  1.   

    前台没必要差分成数组,后台返回的string可以这样写
    string value = "[" + str.ToString().TrimEnd(',') + "]";
    前台:
     xAxis: {
                    categories: eval(item)
                }
      

  2.   

    MVC你也可以用ViewBag啊,在Controller返回视图前,定义ViewBag.Days=....
    然后categories: eval('@ViewBag.Days') 
      

  3.   

    你的构造图表的chart方法要放在ajax的success方法里面去啊,数据还没返回你怎么构造图表呢
      

  4.   

    解决了没 我也遇到了 求解 [email protected]
      

  5.   

    我也遇到了,这样一个一个的赋值一遍,再用就可以了。
                   var cname = eval(strs[1].split(","));
                    for (var i = 0; i < cname.length; i++) {
                        cname[i] = eval(cname[i]);
                    }