2012-11-29 32 views
1

我有文件test.php的jQuery的更换滤芯

{"1":{"PLAYER1":"PLAYER_ID3","HEALTH1":90.625,"PLAYER2":"PLAYER_ID5","HEALTH2":89.0625},"2":{"PLAYER1":"PLAYER_ID3","HEALTH1":81.25,"PLAYER2":"PLAYER_ID5","HEALTH2":78.125},"3":{"PLAYER1":"PLAYER_ID3","HEALTH1":71.875,"PLAYER2":"PLAYER_ID5","HEALTH2":67.1875},"4":{"PLAYER1":"PLAYER_ID3","HEALTH1":62.5,"PLAYER2":"PLAYER_ID5","HEALTH2":56.25},"5":{"PLAYER1":"PLAYER_ID3","HEALTH1":53.125,"PLAYER2":"PLAYER_ID5","HEALTH2":45.3125},"6":{"PLAYER1":"PLAYER_ID3","HEALTH1":43.75,"PLAYER2":"PLAYER_ID5","HEALTH2":34.375},"7":{"PLAYER1":"PLAYER_ID3","HEALTH1":34.375,"PLAYER2":"PLAYER_ID5","HEALTH2":23.4375},"8":{"PLAYER1":"PLAYER_ID3","HEALTH1":25,"PLAYER2":"PLAYER_ID5","HEALTH2":12.5},"9":{"PLAYER1":"PLAYER_ID3","HEALTH1":15.625,"PLAYER2":"PLAYER_ID5","HEALTH2":1.5625},"10":{"PLAYER1":"PLAYER_ID3","HEALTH1":6.25,"PLAYER2":"PLAYER_ID5","HEALTH2":-9.375},"11":{"PLAYER1":"PLAYER_ID3","HEALTH1":-6.875,"PLAYER2":"PLAYER_ID4","HEALTH2":89.0625},"12":{"PLAYER1":"PLAYER_ID1","HEALTH1":86.875,"PLAYER2":"PLAYER_ID4","HEALTH2":76.875},"13":{"PLAYER1":"PLAYER_ID1","HEALTH1":73.75,"PLAYER2":"PLAYER_ID4","HEALTH2":64.6875},"14":{"PLAYER1":"PLAYER_ID1","HEALTH1":60.625,"PLAYER2":"PLAYER_ID4","HEALTH2":52.5},"15":{"PLAYER1":"PLAYER_ID1","HEALTH1":47.5,"PLAYER2":"PLAYER_ID4","HEALTH2":40.3125},"16":{"PLAYER1":"PLAYER_ID1","HEALTH1":34.375,"PLAYER2":"PLAYER_ID4","HEALTH2":28.125},"17":{"PLAYER1":"PLAYER_ID1","HEALTH1":21.25,"PLAYER2":"PLAYER_ID4","HEALTH2":15.9375},"18":{"PLAYER1":"PLAYER_ID1","HEALTH1":8.125,"PLAYER2":"PLAYER_ID4","HEALTH2":3.75},"19":{"PLAYER1":"PLAYER_ID1","HEALTH1":-5,"PLAYER2":"PLAYER_ID4","HEALTH2":-8.4375},"20":{"PLAYER1":"PLAYER_ID2","HEALTH1":85.3125,"PLAYER2":"PLAYER_ID6","HEALTH2":87.5},"21":{"PLAYER1":"PLAYER_ID2","HEALTH1":70.625,"PLAYER2":"PLAYER_ID6","HEALTH2":75},"22":{"PLAYER1":"PLAYER_ID2","HEALTH1":55.9375,"PLAYER2":"PLAYER_ID6","HEALTH2":62.5},"23":{"PLAYER1":"PLAYER_ID2","HEALTH1":41.25,"PLAYER2":"PLAYER_ID6","HEALTH2":50},"24":{"PLAYER1":"PLAYER_ID2","HEALTH1":26.5625,"PLAYER2":"PLAYER_ID6","HEALTH2":37.5},"25":{"PLAYER1":"PLAYER_ID2","HEALTH1":11.875,"PLAYER2":"PLAYER_ID6","HEALTH2":25},"26":{"PLAYER1":"PLAYER_ID2","HEALTH1":-2.8125,"PLAYER2":"PLAYER_ID6","HEALTH2":12.5}} 

和其他文件: http://jsfiddle.net/MT3Qf/

这表明我在开始: 当前玩家:PLAYER_ID2 PLAYER_ID3 ...

但目前的玩家是player_id2并不是真的。目前的球员是id3。 我该如何解决这个问题?

回答

2

看来你希望像数组那样对待你的数据,但事实并非如此。它是一堆物业的对象。因此,不能保证它们可能由诸如$.each()之类的函数返回的顺序。

您可能需要更改JSON以表示您想要以数组形式表现的事物,如数组。