各位大虾好 小弟在此请教各位 如
<tabel>
<tr>
<td colospan="3"><img src="#"/></td>
</tr><tr>
<td>标题1</td><td>标题2</td><td>标题3</td>
</tr>
<tr>
<td>值1</td><td>值2</td><td>值3</td>
</tr>
<tr>
<td>值4</td><td>值5</td><td>值6</td>
</tr>
<tr>
<td>值7</td><td>值8</td><td>值9</td>
</tr>
<tr>
<td>值10</td><td>值11</td><td>值12</td>
</tr>
</tabel>现在有这样的一个表格 小弟想得到第三个tr到最后一个tr的对象 存在一个Array里,Array存对象 索引从0开始存然后 小弟在用ajax读取后台的数据 然后对Array里的tr对象的td值做比较,如果不等于后台取出来的值就叫那个tr的td的背景色改变 小弟想知道怎么才能往Array里存 tr的对象 从第三个 开始存 存到最后一个tr 大虾帮帮小弟 希望 也能给下两个值对比的建议 小弟后台取出来是json数据 转成对象类型 可以跟Array里的td做比较小弟在线等
<tabel>
<tr>
<td colospan="3"><img src="#"/></td>
</tr><tr>
<td>标题1</td><td>标题2</td><td>标题3</td>
</tr>
<tr>
<td>值1</td><td>值2</td><td>值3</td>
</tr>
<tr>
<td>值4</td><td>值5</td><td>值6</td>
</tr>
<tr>
<td>值7</td><td>值8</td><td>值9</td>
</tr>
<tr>
<td>值10</td><td>值11</td><td>值12</td>
</tr>
</tabel>现在有这样的一个表格 小弟想得到第三个tr到最后一个tr的对象 存在一个Array里,Array存对象 索引从0开始存然后 小弟在用ajax读取后台的数据 然后对Array里的tr对象的td值做比较,如果不等于后台取出来的值就叫那个tr的td的背景色改变 小弟想知道怎么才能往Array里存 tr的对象 从第三个 开始存 存到最后一个tr 大虾帮帮小弟 希望 也能给下两个值对比的建议 小弟后台取出来是json数据 转成对象类型 可以跟Array里的td做比较小弟在线等
从0开始算
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript">
var arr=[];window.onload=function(){
$("table:first tr:gt(1)").each(function(){
var t = [];
$(this).find("td").each(function(){
t[t.length] = $(this).text();
})
arr[arr.length] = t;
})
for(var i=0;i<arr.length;i++){
for(var j=0;j<arr[i].length;j++) alert(arr[i][j]);
}
}
</script><table>
<tr>
<td colospan="3"><img src="#"/></td>
</tr>
<tr>
<td>标题1</td><td>标题2</td><td>标题3</td>
</tr>
<tr>
<td>值1</td><td>值2</td><td>值3</td>
</tr>
<tr>
<td>值4</td><td>值5</td><td>值6</td>
</tr>
<tr>
<td>值7</td><td>值8</td><td>值9</td>
</tr>
<tr>
<td>值10</td><td>值11</td><td>值12</td>
</tr>
</table>
<thead>
<tr>
<td colospan="3"><img src="#"/></td>
</tr>
<tr>
<td>标题1</td><td>标题2</td><td>标题3</td>
</tr>
</thead>
<tbody>
<tr>
<td>值1</td><td>值2</td><td>值3</td>
</tr>
<tr>
<td>值4</td><td>值5</td><td>值6</td>
</tr>
<tr>
<td>值7</td><td>值8</td><td>值9</td>
</tr>
<tr>
<td>值10</td><td>值11</td><td>值12</td>
</tr>
</tbody>
</table>$('table tbody tr')如果你不想这么该
你还可已
var len=$('table tr').length;
for(var i=2;i<len;i++){
$('table tr').eq(i);
}
//index表示索引号
}