jquery查询求助

xuerengui 2012-02-10 08:13:19
<table>
<tr><td>ID</td><td>名称</td><td>类型</td><td>序号</td><td>状态</td></tr>
<tr><td>UID</td><td>任务1</td><td>varchar</td><td>1</td><td>隐藏</td></tr>
<tr><td>UID</td><td>任务2</td><td>varchar</td><td>2</td><td>隐藏</td></tr>
.......
<tr><td>UID</td><td>任务3</td><td>varchar</td><td>3</td><td>隐藏</td></tr>
<tr><td>UID</td><td>任务4</td><td>varchar</td><td>4</td><td>显示</td></tr>
<tr><td>UID</td><td>任务5</td><td>varchar</td><td>5</td><td>显示</td></tr>
<tr><td>UID</td><td>任务6</td><td>varchar</td><td>6</td><td>显示</td></tr>
<tr><td>UID</td><td>任务7</td><td>varchar</td><td>7</td><td>显示</td></tr>
<tr><td>UID</td><td>任务8</td><td>varchar</td><td>8</td><td>显示</td></tr>
</table>
已取得所有状态列为显示的所有行的集合(也就是)
<tr><td>UID</td><td>任务4</td><td>varchar</td><td>4</td><td>显示</td></tr>
<tr><td>UID</td><td>任务5</td><td>varchar</td><td>5</td><td>显示</td></tr>
<tr><td>UID</td><td>任务6</td><td>varchar</td><td>6</td><td>显示</td></tr>
<tr><td>UID</td><td>任务7</td><td>varchar</td><td>7</td><td>显示</td></tr>
<tr><td>UID</td><td>任务8</td><td>varchar</td><td>8</td><td>显示</td></tr>
在次基础上用Jquery获取序号列中大于5的所有行集合

结果要求如下
var rows = {代码实现}
...全文
147 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
porschev 2012-02-13
  • 打赏
  • 举报
回复



<script type="text/javascript">
$(function(){
$("table tbody tr").each(function(i){
if($.trim($(this).find("td:eq(4)").text()) == "显示" && $.trim($(this).find("td:eq(3)").text()) > 5)
{
alert($(this).html());
}
});
});
</script>

快乐乔巴 2012-02-13
  • 打赏
  • 举报
回复
            var rows = $.grep($("table tr"), function (obj) {
var id = Number($(obj).find("td:nth-child(4)").text());
if (id != NaN && id > 5) {
return true;
}
});
xuerengui 2012-02-13
  • 打赏
  • 举报
回复
谢,我试试
huangwenquan123 2012-02-13
  • 打赏
  • 举报
回复
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("table tr").filter(function(){
return $("td",this).eq(4).html()=="显示"&&parseInt($("td",this).eq(3).html())>5
}).each(function(){
alert($(this).html())
})
})
</script>
</head>
<body>
<form id="form1" runat="server">
<table>
<tr><td>ID</td><td>名称</td><td>类型</td><td>序号</td><td>状态</td></tr>
<tr><td>UID</td><td>任务1</td><td>varchar</td><td>1</td><td>隐藏</td></tr>
<tr><td>UID</td><td>任务2</td><td>varchar</td><td>2</td><td>隐藏</td></tr>
<tr><td>UID</td><td>任务3</td><td>varchar</td><td>3</td><td>隐藏</td></tr>
<tr><td>UID</td><td>任务4</td><td>varchar</td><td>4</td><td>显示</td></tr>
<tr><td>UID</td><td>任务5</td><td>varchar</td><td>5</td><td>显示</td></tr>
<tr><td>UID</td><td>任务6</td><td>varchar</td><td>6</td><td>显示</td></tr>
<tr><td>UID</td><td>任务7</td><td>varchar</td><td>7</td><td>显示</td></tr>
<tr><td>UID</td><td>任务8</td><td>varchar</td><td>8</td><td>显示</td></tr>
</table>
</form>
</body>
</html>
xuerengui 2012-02-13
  • 打赏
  • 举报
回复
jquery查询在线求助,求助,求助!
xuerengui 2012-02-13
  • 打赏
  • 举报
回复
jquery查询求助

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧