自定义排序主要用到的是JS 的sort方法。
var arr = [9,5,6,5,2,1,4,7];//自己定义的顺序
var arr1 =arr.sort(function (a, b) {
var sorder = [1,2,3,4,5,6,7,8,9];
return sorder.indexOf(a.nm) - sorder.indexOf(b.nm);
});
然后输出arr1 就是你自己想要得到的排序了。
刚入行就知道博客园了,一直没有开通,以后有时间就记录下自己所遇到的一些问题。