I am trying to call an object property value and append it to the div "file-path-info". The function that appends JSON data to "file-size-info" works. What am I doing wrong with my second statement?
My JSON data:
{"maxFileSize" : "10 MB", "fileList" : [{"fileName" : "1_Exterior Cabinet_Cabinet C_Economizer_Econ_Exhaust_Gas Heat", "href" : "../Images/1_Exterior Cabinet_Cabinet C_Economizer_Econ_Exhaust_Gas Heat.jpg"}]}
HTML and JavaScript
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="file-size-info"></div>
<div id="file-path-info"></div>
<script>
$.getJSON('http://localhost/MISREST/helpdocs', function (data) {
$.each( JSON.parse(data), function ( key, val ) {
if (key == "maxFileSize") {$("#file-size-info").append(val);};
if (key == "fileList") {$("#file-path-info").append(["fileList"]["href"]);};
});
});
</script>
["fileList"]["href"]?