2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
遍历json数组,循环插入option到select中。
<select id="select1"></select>
<script src="
<script type="text/javascript">
var jsonData = { 'blogs': ['dudu', 'Artech', 'Fish Li'] }
$.each(jsonData.blogs, function (index, val) {
$("#select1").append("<option value='" + index + "'>" + val + "</option>")
})
</script>
生成的html
<select id="select1">
<option value="0">dudu</option>
<option value="1">Artech</option>
<option value="2">Fish Li</option>
</select>
是需要在服务器端解析还是在浏览器端解析,服务器端解析,例如用Java,就用一些解析html的现成的库,比如JSoup;
浏览器端解析,用JavaScript的库,例如jsdom等;
具体用法百度一下。