Суть проблемы: содержимое таблицы загружается, но телу таблицы не задаётся высота, пока дважды не выполнится $$(“id”).resize().
PS. Сама таблица при этом занимает положенное место изначально.
Если элемент инициализируется в отдельном хтмл контейнере, скорее всего на момент загрузки данных у контейнера не выставлена высота.
Надо проставить высоту контейнеру, или использовать autoheight у таблицы.
Дело в том, что таблица должна аккуратно занимать предоставленное ей место, которое может меняться, и скроллить содержимое, если оно не влазит. С autohiegh таблице задаётся высота в зависимости от содержимого, а это гарантированно больше предоставленного места. Высота у контейнера заданна.
А можно ссылку на пример где можно повторить проблему?
По умолчанию, таблица так и делат, подстраивается под размер контейнера. Но видимо что то все таки не так с размерами раз этот процесс не идет как положено.
Да, проблема есть, но по коду все выглядит хорошо
Как быстрое решение, можно добавить в конфиг таблицы
{
view: "datatable",
ready:function(){ this.resize(); }
Спасибо.