Non ti seguo.questo è solo quello che dovrebbe essere paginato perchè di fatto le funzioni di cui parlavo non sono implementate? Giusto?
Comunque in ogni caso bisogna prima sistemare l'HTML, poi lo script.
Nel tuo caso l'HTML e` generato dinamicamente lato client con JS.
Ma non ha senso scrivere il tag <table> dentro il loop: equivale a generare tante tabelle quante sono le righe.