I would like to get values from JSON file and insert to html.
based on this JSON array I am trying to pull data insert to html tags using jquery and create page:
$.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");
}); but because the array is to complicated cant access desirable values. Would be appreciated any suggestion, thanks.
var jarray = data.jsonArray
. – darthmaim Jan 24 '14 at 8:03