var data =[{ name: "123" }, { 0: "62000.000" }, { 1: "76000.000" }, { 2: "54000.000" }];换个写法呗
 

解决方案 »

  1. 格式换不了,这是从服务器端传过来的json字符串经过eval转为对象的,服务器端的字符串无法改变格式,请问有什么办法,客户端转换为对象后依然保持和服务器端一样的数据顺序呢?
      

  2. console.info又不是给客户看的,自己看得还要这么纠结?
    var data = {"name":"123",0:"62000.000",1:"76000.000",2:"54000.000"};
    for(var k in data)
    {
        console.info( k); 
    }
    或者如上面说的,将key按顺序放到数组里面
      

类似问题 »