Показать сообщение отдельно
  #7 (permalink)  
Старый 07.12.2016, 00:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Signal,
<script>

var arr = [{"idLine":"1","PercentIMG":[{"Napr":"Name1","BySort":false},{"Napr":"Name2", "BySort":7}]},
 {"idLine":"4","PercentIMG":[{"Napr":"Name1","BySort":22},{"Napr":"Name2","BySort":19}]},
 {"idLine":"5", "PercentIMG":[{"Napr":"Name1","BySort":7},{"Napr":"Name2","BySort":5}]},
 {"idLine":"6","PercentIMG":[{"Napr":"Name1","BySort":false},{"Napr":"Name2", "BySort":12}]}] ;
arr.forEach(function(el) {
el = el.PercentIMG;
el.sort(function(a,b) {
return b.BySort - a.BySort
})
})
arr.sort(function(a,b) {
return b.PercentIMG[0].BySort - a.PercentIMG[0].BySort
})
document.write(JSON.stringify(arr, null, 4))


  </script>
Ответить с цитированием