У меня в скрипте таблицы генерятся при помощи функции:
function insertTable(tname, listCol, obj){
var idname="inpagetable["+tname+"]";
inpagetable[tname] = webix.ui({
view:"datatable",
visibleBatch:1,
scroll:"xy",
container: "table"+tname,
id: idname,
css: "webix_header_border",
columns: listCol,
data: obj,
select: "column",
tooltip: true,
resizeColumn:true,
autoheight:true,
autowidth:true,
});
button[tname] =webix.ui({
container: "button"+tname,
view:"toolbar",
elements:[
{
view:"button", value:"Add main column", width:150,
click(){
addMainColumnToSummarytable(idname);
}
},
{ view:"button", value:"Add column", width:150,
click(){
addColumnToSummarytable(idname,obj);
}}
]
});
}
Количество таблиц зарание неизвестно. Все таблицы строятся и отображаются корректно. Но активна только последняя таблицы. Во всех предыдущих не работаю ни выделение, ни пейджинг, ни раскрытие столбцов через свойство batch.
В консоле никаких ошибок не выводится.
Таблицы выводятся в ранее сгенерированный div контейнер.
Собственно вопрос, как сделать активными все таблицы на странице.