之所以写一下,是因为解决这个问题浪费了我很多时间, 利用 $.ajax 返回data ,返回类型是 list json.toString() , ,然后赋值echarts。
在alert(data); 输入 object,object,object,objectobject,objectobject,objectobject,object。搞了很久找不到原因。
后来用 JSON.stringify(data),虽然再是object ,object ,但 data是string ,不能进行遍历。将 data string 转换成 json,试了多种方法都不行,都是object。
最后灵光一现,先for data, 再 stringify。 最重要的是 data[i].xx xx区别大小写。