Я хотел бы получить значения из файла JSON и вставить в html.Доступ к значению в многомерном массиве JSON с использованием jQuery
на основе этого массива JSON Я пытаюсь тянуть данные вставить в HTML-теги с помощью JQuery и создания страницы:
$.getJSON("/general.json", function(data) {
var jarray = data;
for(i = 0; i <=jarray.length; i++){
var project = jarray[i].project;
var fulltime = jarray[i].bars.fulltime.resource;
var contractor = jarray[i].bars.contractor.resource;
var vendor = jarray[i].bars.vendor.resource;
var capacity = jarray[i].bars.contractor.resource;
var dept = jarray[i].department;
jarray.push('<div class = "projects" >');
jarray.push('<div class = "project" >');
jarray.push('<div class = "label" >"'+ project+'"</div>');
jarray.push('<div class = "progress" >');
jarray.push('<span class = "'+ fulltime +'" ></span>');
jarray.push('<span class = "'+ contractor +'" ></span>');
jarray.push('<span class = "'+ vendor +'" ></span>');
jarray.push('<span class = "'+ capacity +'" ></span>');
jarray.push('</div>');
jarray.push('</div>');
jarray.push('</div>');
}
$('.projects').html(jarray.join('')).appendTo(".department_other > h2");
}); , а потому, что массив имеет сложный доступ к желаемым значениям. Было бы оценено любое предложение, спасибо.
Я редактировал структуру JSON и пытается реализовать предложенный код @Pualo Роберто, но до сих пор не могу заставить его работать – IrecoGnizedYou
если вы использовали структуру @PauloRoberto, тогда вам нужно написать 'var jarray = data.jsonArray'. – darthmaim