Привет, туплю сижу, есть файл вида;
[
{
"id": 1,
"hex": "#D92B2C",
"line": "Сокольническая",
"name": "Бульвар Рокоссовского"
},
{
"id": 2,
"hex": "#D92B2C",
"line": "Сокольническая",
"name": "Черкизовская"
},
{
"id": 3,
"hex": "#D92B2C",
"line": "Сокольническая",
"name": "Преображенская площадь"
},
мне нужно запихать названия станций в автокомплит meaterialize
$(document).ready(function(){
$('input.autocomplete').autocomplete({
data: {
"Apple": null,
"Microsoft": null,
},
});
});
немогу допереть как сделать строку json нужную. Подскажиет кто может пжл
пробовал разбирать:
$.getJSON( "/files/metro-file.json", function( data ) {
var station_name,line_name,line_hex;
$.each( data, function( key, val ) {
station_name = val.name;
line_name = val.line;
line_hex = val.hex;
items.push({
name: station_name+' ('+line_name+')'
});
});
jsonString = JSON.stringify(items);
console.log(items);
});
но чето не то делаю походу, возвращает пустоту(