jquery reading nested json

It looks like you want to loop though the .actions, so change this:

$.each(data, function(entryIndex, entry) {
  var html="<li class="top-level">";
});

To this:

$.each(data.actions, function(entryIndex, entry) {
  var html="<li class="top-level">" + this.action + '</li>';
});

Using data.actions you’re now looping through that array of objects, and those objects are the ones with the .action property, for example: "TOP1" and "TOP2".

Leave a Comment