0
데이터가있는 .json 파일이 있고 .json 파일의 철도역 위치에 대해 Twitter의 미리보기를 사용하고 싶습니다. (내 jsFiddle 참조) 현재 코드를 사용할 때 오류가 발생합니다. 표시가 시작되면 입력을 시작하면 모든 레코드에 대해 미리보기의 결과가 "정의되지 않음"으로 표시됩니다.Twitter Typeahead : 정의되지 않음
문제는 소스 방법입니다 : 내가없는 것
source: function(query, process){
$.getJSON("../data/stations.json", function(data){
$.each(data.Stations.Station, function(key,val){
if(val.Land == "NL"){
stationsnamen.push(val['Namen'].Lang.toString());
stationsdata.push(new Array(val.Lat, val.Lon, val['Namen'].Lang.toString()));
}
});
});
process(stationsnamen);
}
그것은 "정의되지 않은"반환 이유를 찾을 수 위의 같은 첫째 - 투 - 마지막으로 코드의 라인 얻는에서 process(array)
로 데이터, 별도의 방법을 가지고 비해. 선행 입력에
쇼. "../data/stations.json"이 호출 될 때 반환되는 내용. –
JSON 예제와 함께 jsFiddle을 추가했습니다. – JBehrens