我有一个基于存储在表中的数据生成的JSON对象。然后我需要能够以不同的方式对其进行排序,但是当我执行JSON.stringify(array)
并尝试从那里排序时,它不起作用。当我试图做array.sort();
它会改变顺序,但最终不起作用。我对JSON没有多少经验,以及如何操作它,所以我不知道还有什么可以尝试的。排序后,我需要按照字母顺序重新编写所选类别的表格。按字母顺序排序JSON
的JSON看起来是这样的:
var arr = [{
"Functional Category":"T-Shirt",
"Brand Name":"threadless",
"When Obtained":"Last 3 Months",
"How Obtained":"Purchased",
"How Often Worn":"Monthly",
"Where It's Made":"India",
"Has a Graphic":"Yes"}]
我在这里有一个小提琴设置:http://jsfiddle.net/Skooljester/88HVZ/1/,我已经试过什么建议here,但无法使其工作。
我有两个问题,一个:我该如何去完成这个任务,还有两个问题:有没有更好的方法来完成排序?
下一次请在问题中包含相关代码。如果jsFiddle宕机(有时会这样),你的问题是不完整的。 –