jQuery переупорядочение столбцов таблицы - PullRequest
2 голосов
/ 02 августа 2011

Я нашел различные решения, которые работают для строк, и различные решения, которые работают для столбцов простой таблицы, но мне нужно решение, которое позволяет мне перетаскивать / отбрасывать заголовки столбцов, где colspan> 1.

Например:

<table id="myTable">
<thead>
  <tr>
    <th>A1</th>
    <th colspan=2>A2</th>
    <th>A4</th>
    <th>A5</th>
  </tr>
</thead>
<tbody>
  <tr>
    <td>B1</td><td>B2</td><td>B3</td><td>B4</td><td>B5</td>
  </tr>
  <tr>
    <td>C1</td><td>C2</td><td>C3</td><td>C4</td><td>C5</td>
  </tr> 
</tbody>
</table>

Мне нужно иметь возможность переупорядочить столбцы, и у меня будут перемещены B2 / B3 и C2 / C3, когда я перетаскиваю A2 в другое место в заголовке.

Ответы [ 2 ]

0 голосов
/ 29 января 2016

Существует множество плагинов jquery, которые обеспечивают перетаскивание таблицы так как комплекс проблем для col-span больше, чем один, проверьте ссылку ниже. вот JS FIDDLE

https://goo.gl/GSZ9Rs

добавлено четыре внешних ресурса. для справочного плагина: https://akottr.github.io/dragtable/

0 голосов
/ 02 августа 2011

Я согласен с Sinetheta, это звучит как сложное решение проблемы, которую, вероятно, можно легко решить, используя бесплатный плагин jQuery - который сделает за вас тяжелую работу !!!

http://www.jquery4u.com/plugins/30-amazing-jquery-tables/

...