How do you sort an array on multiple columns?

前端 未结 16 1355
面向向阳花
面向向阳花 2020-11-22 13:02

I have a multidimensional array. The primary array is an array of

[publicationID][publication_name][ownderID][owner_name] 

What I am tryin

16条回答
  •  日久生厌
    2020-11-22 13:46

    function multiSort() {
    
        var args =$.makeArray( arguments ),
            sortOrder=1, prop='', aa='',  b='';
    
        return function (a, b) {
    
           for (var i=0; i bb) return 1 * sortOrder;
    
           }
    
           return 0
        }
    
    }
    empArray.sort(multiSort( 'lastname','firstname')) Reverse with '-lastname'
    

提交回复
热议问题