Перемещение строк таблицы в Chrome (таблица повреждена) - PullRequest
0 голосов
/ 06 января 2011

Мы работаем над сеткой данных и обнаружили, что при перемещении строк (TR) в таблице (TABLE) с помощью jQuery таблица может повреждаться в Chrome (Firefox и Opera прекрасно работают). В этих случаях плавающие DIV внутри TD больше не подчиняются плавающему или в другом случае есть дополнительные столбцы, даже если структура HTML абсолютно нормальная. Я пока не могу создать простой и понятный тестовый пример, но просто хочу спросить, есть ли в Chrome известная проблема с этим.

Это действительно кажется глючным, так как отсоединение всей таблицы и ее повторное присоединение (без изменения чего-либо еще) решает проблему, и верстка таблицы снова верна.

1 Ответ

1 голос
/ 29 августа 2012
 var firstRow = document.getElementById('<%=tblColumn.ClientID %>').rows[index]; 
                var secondRow = document.getElementById('<%=tblColumn.ClientID %>').rows[index+1];              
                firstRow.parentNode.insertBefore(secondRow, firstRow);

попробуйте этот код для хрома

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...