您现在的位置: 爱51代码网 >> 范文 >> 文章正文
jquery 获取table在所在行是第几行tr

 jquery 获取table在所在行是第几行tr

<table border="1" id="table1">
  <tr >
  <th>序号</th><th>名称</th><th>地址</th><th>其他</th><th>选择</th>
  </tr>
  <tr>
  <td>序号</td><td>名称</td><td>地址</td><td>其他</td><td><input name="getinfo" id="tr_1" type="button" value="选择"/></td>
  </tr>
  <tr>
  <td>序号</td><td>名称<span></td><td>地址</td><td>其他</td><td><input id="tr_2" name="getinfo" type="button" value="选择"/></td>
  </tr>
 </table>

JavaScript code?1  

<script type="text/javascript">
$(document).ready(function(){

   $("input[name='getinfo']").click(function(){
     

     var myRows = $('table#table1 tr').click(function(){
       $('table#table1 tr')
alert(myRows.index(this)); //效果不理想 弹出了两次

});
    
   });

  
});
</script>
------------------------------
为什么 $('table#table1 tr').index(this) 这样就是-1
//alert($('#table1').find('tr').index());   这样也是-1
求正解。点击button 然后获取所在是第几行,如果能够获取后面的td里的值更好

 $(document).ready(function(){
    var trs=$("table#table1 tr");
      $("input[name='getinfo']").click(function(){
        var index=trs.index($(this).closest("tr"));
        alert(index);
    });

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    asp中有一段javascipt的网页鼠标
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    jqGrid 给列表添加行按钮代码
    WmvPlayer.controls.markerC
    有什么好的插件用来制作web版
    html代码加密后如何看源代码
    html中iframe中子页面如何访
    html5中点击链接打开指定APP
    html5的canvas绘图,坐标范围
    cocos2d-html5在 PC上做好的
    GOOGLE语音识别input 里找不
    html5中的web socket能实现吗
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |