Показать сообщение отдельно
  #6 (permalink)  
Старый 12.01.2016, 23:39
Интересующийся
Отправить личное сообщение для Dencho Посмотреть профиль Найти все сообщения от Dencho
 
Регистрация: 23.11.2015
Сообщений: 17

сейчас попробую ещё раз описать, есть допустим эта таблица, задача состоит в том что бы при скроле влево нужно зафиксировать номера рядков, строки "КТКВ" и текст который находится во втором столбике (КСЗНРЗ,МВТ-2М и т.д ), код выше это делает за исключение того, что когда попадается объединенная строка вроде 23-й я не могу коректно отобразить рядок который идет 3-й по счету.
if(i==0){
ReportLeftSrc += '<tr>
<td rowspan="'+rowspan+'">'+$('td',this).eq(i).text()+'</td> //номер рядка + rowspan
<td >'+$('td',this).eq(i+1).text()+'</td> // текст 1-й рядок
</tr>';
}else{
ReportLeftSrc += "<tr><td>"+ $.trim($(this).next().eq(0).text())+"</td></tr>";  // следующий рядок
}

$(this).next().eq(0).text() чем это можно заменить чтоб при прогоне в цикле for я бы мог использовать значение "i" ?
Если я выполню код который указал выше к таблице которая на скрине то получу
КСЗНРЗ “Дніпропетровський ...
МВТ-2М №212644
МВТ-2М №212644

а надо
КСЗНРЗ “Дніпропетровський ...
МВТ-2М №212644
Ultraheat № 67632424
Ответить с цитированием