(ungetestet)
Wär wohl besser gewesen es zu tun, so geht's:
<script type="text/javascript">
var array = [
'2|4|Test1',
'3|3|Test2',
'4|3|Test3',
'4|4|Test4'
];
var new_array = array.sort( mySort)
alert(new_array.join("\n") );
function mySort(a,b)
{
var a_split = a.split('|');
var b_split = b.split('|');
return a_split[1] == b_split[1] ?
a_split[0] - b_split[0]
: a_split[1] - b_split[1];
}
</script>
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)