扫码关注官方订阅号
bootstrap table 获取行点击事件onClickRow,并获得所点击的row,然后调用alert显示所点击行的id
认证高级PHP讲师
这个可以用jQuery获取你点击的是第几个tr,假设是i,然后你想获取id,应该把tr的id设置为你想获取的那个id,当你点击获取了i之后就可以获取第i个tr的id了
因为你没有贴相应的代码,所以我也就不贴代码了。。。不懂可以追问
jquery的$(this).index()
<table> <thead> <tr onclick="clickRowByInline(this)"> <th>1</th> <th>2</th> <th>3</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </tbody> </table> <script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script> <script> function clickRowByInline(e) { console.log(e); } $('tbody tr').on('click', clickRow); function clickRow(ev) { console.log(ev.currentTarget); } </script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这个可以用jQuery获取你点击的是第几个tr,假设是i,然后你想获取id,应该把tr的id设置为你想获取的那个id,当你点击获取了i之后就可以获取第i个tr的id了
因为你没有贴相应的代码,所以我也就不贴代码了。。。不懂可以追问
jquery的$(this).index()