jquery怎么根据table的id和tr的id选中一个tr

jquery怎么根据table的id和tr的id选中一个tr,第1张

这个问题我以前也碰到过,试了很多种方法,好像那个tr的id控制没有用

我后来的解决方法是,根据table的id 和 td的id 来选择tr内所有的td

<table style=" width:100%;">

        <TBODY>

<TR>

<TD id=th_SearchAccount_1 class=table_border1_th>录音编号</TD>

<TD id=th_SearchAccount_2 class=table_border1_th>呼出时间</TD>

<TD id=th_SearchAccount_3 class=table_border1_th>用户名称</TD>

<TD id=th_SearchAccount_4 class=table_border1_th>呼出分机</TD>

<TD id=th_SearchAccount_5 class=table_border1_th>呼出号码</TD>

<TD id=th_SearchAccount_6 class=table_border1_th>呼叫类别</TD>

<TD id=th_SearchAccount_7 class=table_border1_th>有效性</TD>

<TD id=th_SearchAccount_8 class=table_border1_th>通话方向</TD>

<TD id=th_SearchAccount_9 class=table_border1_th>通话时长</TD>

<TD id=th_SearchAccount_10 class=table_border1_th>匹配客户</TD></TR>

<TR>

<TD id=td_SearchAccount_0_1>21346</TD>

<TD id=td_SearchAccount_0_2>2015/5/23 17:20:25</TD>

<TD id=td_SearchAccount_0_3></TD>

<TD id=td_SearchAccount_0_4>106</TD>

<TD id=td_SearchAccount_0_5></TD>

<TD id=td_SearchAccount_0_6></TD>

<TD id=td_SearchAccount_0_7></TD>

<TD id=td_SearchAccount_0_8>拨出</TD>

<TD id=td_SearchAccount_0_9>19</TD>

<TD id=td_SearchAccount_0_10>--</TD>

<TD id=td_SearchAccount_0_HasSelect class=table_border1_op><A onclick='SearchAccount_DoTableHasSelect("td_SearchAccount_0_")' href="javascript:void(0);" onFocus="undefined">查看</A></TD></TR>

<TR>

<TD id=td_SearchAccount_1_1>21345</TD>

<TD id=td_SearchAccount_1_2>2015/5/23 17:06:37</TD>

<TD id=td_SearchAccount_1_3></TD>

<TD id=td_SearchAccount_1_4>106</TD>

<TD id=td_SearchAccount_1_5></TD>

<TD id=td_SearchAccount_1_6></TD>

<TD id=td_SearchAccount_1_7></TD>

<TD id=td_SearchAccount_1_8>拨出</TD>

<TD id=td_SearchAccount_1_9>19</TD>

<TD id=td_SearchAccount_1_10>--</TD>

<TD id=td_SearchAccount_1_HasSelect class=table_border1_op><A onclick='SearchAccount_DoTableHasSelect("td_SearchAccount_1_")' href="javascript:void(0);" onFocus="undefined">查看</A></TD></TR></TBODY>

    </table>

这个代码是我页面里面用的代码,也就是给每个 td了一个单独的id

这样只要给出其中一个td的id  那么  我就可以找到相关所有的id

至于 js的代码  你自己去弄下  这个我是给你一个思路

var table = $('table');

var id = tableattr('id');

alert(id);

即可获取到标签的id值

而td值,如果知道td的id可以直接获取td的值,再一种办法就是先获取table对象,然后查找table下的所有td子元素,$("ul")find("li")length打印的就是子元素的个数。

select from table where 1 limit X

limit x 代表显示几条

limit x,y 表示从第几条开始,显示几条。

如果你打算显示5条,在你的sql语句后加: limit 5

如果你打算显示从10条开始,在显示5条,在你的sql语句后面加: limit 10,5

我给你写三种吧。。

1: 根据自己拿

<html>

<body >

<table>

<tr>

<td><input type="text" id="a" name="a" value="1" onclick=test(this)><td></tr>

</table>

<script type="text/javascript" >

function test(obj){

alert(objvalue);

}

</script>

</body>

</html>

2: 根据ID

<html>

<body >

<table>

<tr>

<td><input type="text" id="a" name="a" value="1" ><td></tr>

</table>

<input type="button" value="test" onclick=test() />

<script type="text/javascript" >

function test(){

alert(documentgetElementById("a")value);

}

</script>

</body>

</html>

3: 根据NAME

<html>

<body >

<table>

<tr>

<td><input type="text" name="a" value="1" ><td></tr>

</table>

<input type="button" value="test" onclick=test() />

<script type="text/javascript" >

function test(){

alert(documentgetElementsByName("a")[0]value);

}

</script>

</body>

</html>

每个按钮都有一个促发点击事件。在里面编写代码,访问数据库。用 ExecutrScalar 来返回表中你要查找行第一列的值。也就是id值。以此类推,当然数据库中的表应该有id这个列。每个按钮要有一个Sql语句。创建好一个访问数据库的方法,将sql语句作为参数。在每个按钮掉用同一个方法,只需要换参数即可。不说了,很简单的。

以上就是关于jquery怎么根据table的id和tr的id选中一个tr全部的内容,包括:jquery怎么根据table的id和tr的id选中一个tr、<table id=xx></table>id如何打印或者时如何获取id值 再就是td值如何获取 Js、select 根据id 查一张表 select * from table where id = 2;得到的数据,我只想显示最新的前几条,怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9602559.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存