У меня возникла эта проблема при попытке получить данные json.
Допустим, у меня есть файл с именем "projects.json" со следующей структурой (показывает 2 элемента, в исходном файле более 100)
{"project":[
{
"featid":1,
"ced":12001,
"x":659770.164751449,
"y":990679.029463668
},
{
"featid":2,
"ced":110002,
"x":621482.834052153,
"y":1034455.00718159
}
]
}
когда я пытаюсь получить доступ к данным, я получаю следующую ошибку
object is undefined
length = object.length,
это функция, которую я использую для получения данных
$(document).ready(function(){
var url="json/projects.json";
$.getJSON(url,{featid: 1},function(data){
$.each(data.results,function(i,proy){
$("#output").append('<p>'+proy.ced+'</p>');
});
});
});
я что-то упустил?я проверил файл json и, похоже, он действителен, поэтому я не знаю, что это может быть.
спасибо за вашу помощь