у меня есть выбор массива:Сортировка на основе другого значения массива
var selections = (JSON.stringify($('#approval').select2('data')));
var selections = JSON.parse("[" + selections + "]");
console.log от выборов является:
Я хочу, чтобы отсортировать его базу на approvalValue массиве, вот массив:
Я попробовал это, бу t не работает, ничего не изменилось:
var i = 0;
selections.sort(function(a,b){
return approvalValue.indexOf(a[0][i]['element']['id']) < approvalValue.indexOf(b[0][i]['element']['id']) ? -1 : 1;
i = i+1;
});
Как отсортировать варианты с идентификатором 151,149, затем 150?