Здравствуйте!
Делаю окно с таблицей, содержимое которой загружается с сервера или берется из webix.storage.local
var resultWindow = webix.ui({view:'window', height:400, width:500, id:'resultWindow',
body: {
rows:[
{ view:'datatable', id:'tableResult', scrollX:true, resizeColumn:true, dragColumn:true,
columns:[
...
],
},
]},
on:{ onShow:function(){
var firstId = webix.storage.local.get('firstId');
var lastId = webix.storage.local.get('lastId' );
var url = '../ctrl/viewResult.ctrl?firstId='+firstId+'&lastId='+lastId;
$$('tableResult').clearAll();
if (firstId && lastId) $$('tableResult').load('offline->'+url);
}
}
});
в режиме online все хорошо. В offline ломается:
Uncaught TypeError: webix.call is not a function
_is_offline @ webix_debug.js:32062
error @ webix_debug.js:32082
webix.ajax.$callback @ webix_debug.js:2738
x.onreadystatechange @ webix_debug.js:2609
Если строку 32062 закомментировать - работает.
Что не так? Спасибо!