Я использовал этот же код;в идентичном списке, и это сработало.Но когда я углубляюсь в результаты;Я увижу его в консоли (позиция), тогда он покажет, что та же самая позиция, что и ошибка, сообщающая, что результаты нулевые или не определены.Любые предложения о том, что я делаю не так?
function load_nav(){
var lib='Links';
var fld='ID,Title,Link,Category,Active';
var exp='';
var fil='Active eq 1';
var ord='ID asc';
var url='/site/go/_api/web/lists/GetByTitle(\''+lib+'\')/Items?$select='+fld+'&expand='+exp+'&$filter='+fil+'&$orderby='+ord;
$.ajax({
type:'GET',
url:url,
contentType:'application/json;odata=verbose',
headers:{'accept':'application/json;odata=verbose'},
success:function(data){
console.log(data.d.results);
var dat=JSON.parse(JSON.stringify(data)).d.results;
var lnk='',ttl='',a='',b='',c='';
$.each(dat,function(idx,itm){
lnk='<li class="bullet2"><a href='+itm.Link+'>'+itm.Title+'</a></li>';
console.log(itm.Category.results);
if(itm.Category.results==='Resources'){a+=lnk;}
});
$('#nav ul').append(a);
},
error:function(){
console.log('Error loading navigation');
}
});
}