Описание данного раздела, посвященного js.
Скроллинг происходит за счет перетаскивания элементов.
Передать таблицу в формате html с помощью ajax в php-обработчик
Пример использования технологии Drag and Drop с помощью javascript.
Скрипт для создания адаптивного многоуровневого меню.