js怎么获取当前table的选中行数???是选中行数

解决方案 »

  1.   

    怎么算选中? checkbox 还是点击一行就算选中?
      

  2.   

    点击一行算选中啊,没有checkbox
      

  3.   

    那就是取当前Table点击的行数...
      

  4.   

    你給动态生成table的时候的每一个tr设置一个id(eg: 1,2,3,4....)
    然后用jquery来取onclick时候的tr对应id值
      

  5.   

    <tr onclick="alert(this.rowIndex)"
      

  6.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Untitled Page</title>
        <script type="text/javascript" src="jquery-1.4.4.js"></script>
        <script type="text/javascript">
            $(function(){
                $("#table1 tr").each(function(i){
                    $(this).click(function(){
                        alert("你点击的是第"+(i+1)+"行");
                    });
                });
            });
        </script>
    </head>
    <body>
    <table id="table1" border="1" cellpadding="1" cellspacing="1">
    <tr><td>1</td></tr>
    <tr><td>2</td></tr>
    <tr><td>3</td></tr>
    <tr><td>4</td></tr>
    </table>
    </body>
    </html>