Показать сообщение отдельно
  #4 (permalink)  
Старый 24.02.2018, 17:58
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

Вы каждую итерацию второго each(который проходится по вложенным значениям) перезаписываете целиком Myarray[i], чего вы хотите?
Надо примерно так:
var Myarray={};
$('table tbody tr').each(function(i) {
  Myarray[i]={
    "id": i,
    "valcheck": $(this).find('input:checked').map( function(j) {
      return $(this).val();                         
    }).get().join(',') ,
  }
});
__________________
29375, 35
Ответить с цитированием