javascript - 如何通过点击表格的某一行的某一个td,来完成选中这一行的操作?
伊谢尔伦
伊谢尔伦 2017-04-11 12:45:59
[JavaScript讨论组]

1,在这个表格中,我想点击删除来从数据库中删除某一行,如何来获取到这一行的数据在数据库中的id?

2,假如我点击了id列的3,如何能完成选中这个整个一行的操作?根据这个id,弹出对应的内容。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(4)
阿神

在视图渲染的时候给 ahref的删除链接附上?id=xxx
或者
在视图渲染的时候给一行的某个元素一个属性,值为id,用js获取

巴扎黑

首先 有几个问题需要问清楚

  • 你是前台还是后台?

  • 你的表格是前台添加 然后获取后台数据生成的 还是直接获取后台接口 然后动态生成前台表格?

问题的答案不一样 处理方式也就不一样

如果是动态生成前台表格 你可以在生成这个表格的时候 在每一行给删除按钮 绑定id 比如

` html.push("<p class='btnUpdate' data-id='" + usr.id + "'  > 修改 </p>");
html.push("<p class='btnDelete'  data-id='" + usr.id + "'> 删除 </p>");`
黄舟

你可以在生成这个删除按钮的时候,给这个dom绑定好对应的id,例如加上一个属性 data-id="3",这样在删除的click事件里就可以通过this.dataset.id获取到这个id。

如果你想显示更多的数据,也有很多办法,从dom获取、用id从数据里面获取等等

阿神

感谢你给的思路,刚刚试了下,可以成功。多谢

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号