У меня есть объект JS с внутренним массивом другого объекта JS. Внутренний ONW подобенСортировка массива JScript в строчном поле с ведущими номерами
function outerObj()
{
this.items = new Array();
this.clear = function() {
this.items = new Array();
}
function __item(v1, v2, v3, v4) {
this.Val_1 = v1;
this.Val_2 = v2;
this.Val_3 = v3;
this.Val_4 = v4;
}
this.add = function (vA, vB, vC, vD) {
this.items.push(new __item(vA, vB, vC, vD));
}
...
}
загружается массив через SPServices getListItems()
вызова, используя .each(. . .)
на полученном XML. Результаты упорядочены (<OrderBy>
), но результаты являются общим раздражением:
1
10
11
2
21
3
42A
42B
Я не могу уйти от включения букв (это название реальных предметов), в то время как я хочу, то к be
1
2
3
10
11
21
42A
42B
Предложения?
В тестах по значениям необходимо использовать алгоритм сортировки с parseInt(). – Virus721