现在用ajax获取到了一组json数据,如下,怎么通过js把它遍历出来,并且能够插入到相应的html页面中

{ "programmers": [

{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },

{ "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" },

{ "firstName": "Elliotte", "lastName":"Harold", "email": "cccc" }

],

"authors": [

{ "firstName": "Isaac", "lastName": "Asimov", "genre": "science fiction" },

{ "firstName": "Tad", "lastName": "Williams", "genre": "fantasy" },

{ "firstName": "Frank", "lastName": "Peretti", "genre": "christian fiction" }

],

"musicians": [

{ "firstName": "Eric", "lastName": "Clapton", "instrument": "guitar" },

{ "firstName": "Sergei", "lastName": "Rachmaninoff", "instrument": "piano" }

] }

<form action="form_action.json" method="get">

<p>First name: <input type="text" name="fname" /></p>

<p>Last name: <input type="text" name="lname" /></p>

<input type="submit" value="Submit" />

</form>

饮歌长啸
浏览 758回答 4
4回答

宝慕林4294392

      var list=JSON.Parse(json); for(var i=0;i<list.length;i++){ var $li = $('<li title="'+list[i].title+'"><img style="height:'+list[i].height+'px;width:'+list[i].width+'px;" src="'+list[i].image+'"/></li>'); $('ul').append($li); }      

弑天下

转换成json对象使用jquery进行操作,如一楼那样

明月笑刀无情

外层用 for in  或$.each  里层用for循环
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript