Как фильтрация должна работать после этого?
- personAlexander  schedule27.12.2012
comment
Я не понимаю, вы хотите показывать в таблице только отдельные элементы?
- personPedro Estrada  schedule27.12.2012
comment
Эти значки выглядят так, как будто они делают уникальные вещи — что происходит с ними, когда вы сворачиваете свои строки...?
- personSampson  schedule27.12.2012
comment
Я полагаю, вы имеете в виду rowspan.
- personShmiddty  schedule27.12.2012
comment
Покажите нам код, который вы используете для фильтрации таблицы. Конечно, в него необходимо будет интегрировать сценарий, охватывающий ячейки. Покажите нам, как вы пытались использовать найденные сценарии.
- personBergi  schedule27.12.2012
comment
где твой код? поместите свой код на jsfiddle или codepen
- personJi_in_coding  schedule25.10.2016
$(function(){
//assumption: the column that you wish to rowspan is sorted.
//this is where you put in your settings
var indexOfColumnToRowSpan = 0;
var $table = $('#myTable');
//this is the code to do spanning, should work for any table
var rowSpanMap = {};
$table.find('tr').each(function(){
var valueOfTheSpannableCell = $($(this).children('td')[indexOfColumnToRowSpan]).text();
$($(this).children('td')[indexOfColumnToRowSpan]).attr('data-original-value', valueOfTheSpannableCell);
rowSpanMap[valueOfTheSpannableCell] = true;
});
for(var rowGroup in rowSpanMap){
var $cellsToSpan = $('td[data-original-value="'+rowGroup+'"]');
var numberOfRowsToSpan = $cellsToSpan.length;
$cellsToSpan.each(function(index){
if(index==0){
$(this).attr('rowspan', numberOfRowsToSpan);
}else{
$(this).hide();
}
});
}
})();
rowspan
. - person Shmiddty   schedule 27.12.2012