признаю, был не прав. Тоже читал одним глазом между строк.
что касается идеи решения, то может стоит запустить цикл для $i с шагом $cols где внутри копировать таблицу с $.offset($i) и $.limit($cols), а потом получившуюся табличку уже через меню перебирать?
Мне уже самому интересно знать как правильно такое решить.