1 在jquery 中,获取任意一组对象,均可以用map()函数转换为数组:html
HTML代码:jquery
<table id="users" width="700" align="center" border="1">
<thead>
<tr>
<td>ID</td>
<td>NAME</td>
<td>PASSWORD</td>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>jim</td>
<td>abc</td>
</tr>
<tr>
<td>2</td>
<td>tom</td>
<td>dfg</td>
</tr>
<tr>
<td>3</td>
<td>green</td>
<td>ert</td>
</tr>
</tbody>
</table>数组
Jquery 代码转换为数组:函数
var IDS=$('tbody td:nth-child(1)').map(function(){
return $(this).html();
}).get();this
转换为一组对象:htm
var IDS=$('table td:nth-child(1)').map(function(){
n=$(this).next('td');
p={"id":$(this).html(),"name":n.html()}
return p;
}).get();对象