function contaaltezzarighe(){
somma = 0;
$("tr[id^='tr']").each(function(){
somma += Number($(this).height());
});
return somma;
}

con questa funzione riesco a sapere la somma delle altezze delle righe...

ora con una if posso sapere quando supera il limite...
ma adesso come faccio secondo voi a dividere le varie righe in modo da nascondere quelle che superano un valore?

siccome ogni riga ha un id unico ho pensato di caricare un array in modo
da posizionare in ogni elemento l'id delle righe che non superano il limite...

per esempio se il limite fosse 500px

tr id=tr1 td height 250
tr id=tr2 td height 250
tr id=tr3 td height 250
tr id=tr4 td height 250

array ["tr1-tr2","tr3-tr4"]

una volta che l'array sarà popolato... poi dovrei trovare un modo per associare i valori ad uno o piu button per creare l'effetto hide/show...
che casino...

io scrivo magari qualcuno gli va di scambiare qualche idea