У меня есть таблица с удаленным источником данных. в одной ячейке я получил идентификатор пользователя. Потому что я хочу, чтобы показать имя пользователя вместо идентификатора пользователя я сделал пользовательские функции шаблона:шаблон сетки kendo js с дистанционным источником данных
function getUserName(pmcreator){
var user = '';
var data = ''
ds_userList.fetch(function(){
var data = this.data();
for(var i = 0, length = data.length; i < length; i++){
if(data[i].uID == pmcreator){
console.log(data[i].uLastname)
user = data[i].uLastname
}
}
});
return user
}
Но это не работает должным образом, клетка остаться пустой. У меня нет ошибок, но я вижу, что удаленный запрос на выбор имени пользователя не завершен до заполнения сетки. Я думал, что пользовательская функция fetch ждет возвращения результатов, но это не так.
Любая идея? Я нахожу примеры примеров, но все со статическими локальными данными. Мне нужен один из них: удаленный, сетка и данные шаблона.