Я читаю файл JSON, содержащий информацию о количестве пользователей.JSON array to concatenated string
{
"SRM": [{
"title": "Firstname Surname",
"image": "firstname",
"subtitle":"the subtitle"
}, {
"title": "Firstname Surname",
"image": "firstname",
"subtitle":"the subtitle"
}, {
"title": "Firstname Surname",
"image": "firstname",
"subtitle":"the subtitle"
}]
}
Первая часть работает нормально, в получении их детали и строить мой HTML, как это.
$.getJSON("srm.json", function(data) {
var i = 1;
$.each(data.SRM, function(key, val) {
$("#image"+i).attr("src", "custom/img/who/"+val.image+".jpg");
$("#bioimage"+i).attr("href", "custom/img/who/"+val.image+"b.jpg");
$("#title"+i).html(val.title);
$("#subtitle"+i).html(val.subtitle);
i = i+1;
});
});
Однако я добавил теги, которые будут действовать как фильтры.
{
"SRM": [{
"title": "CHETNA SHARMA",
"image": "chetna",
"subtitle":"SERVICE RELATIONSHIP MANAGER",
"tags":["1","2","3"]
}]
}
Я не могу понять, как правильно читать их обратно, так что я могу добавить их всех к классу пользователя.
, например, вышеупомянутые метки должны добавить их, как так
<div id="thetags" class="cbp-item 1 2 3">
любые указатели о том, как лучше считывать весь массив тегов правильно? благодаря
Возможный дубликат [Jquery: Преобразование массива в строку яваскрипта] (http://stackoverflow.com/questions/5289403/jquery-convert-javascript-array-to-string) –