酷酷的小魏丶 2017-08-03 03:40 采纳率: 58.8%
浏览 1601

jQuery怎么去除table前三列数据。

我要做一个拼接,由两个一样的table组成,用的是服务器控件GridView,第一个table留下前三列,第二个刚好去除前三列,要实现的功能就不具体讲了。
现在出现一个问题,第一个table,用这串代码顺利的留下了前三列。

table1find("th:gt(2)").remove();

图片说明
但在第二个table时候出现问题,用下面这些代码出现了,只去掉了第一列和第三列的表头,内容和第二列表头都未去掉。

table2.find("th:eq(0)").remove();
table2.find("th:eq(1)").remove();
table2.find("th:eq(2)").remove();

图片说明
咋整啊?

  • 写回答

3条回答 默认 最新

  • 喂-不吃素的熊宝宝 2017-08-03 04:44
    关注

    th只是表头,需要删除内容的话,还是要对td标签进行移除的。为什么你第一个能成功实现,估计是凑巧了,正好删除的后面的内容,没有删除前面的,可以试试把gt换成lt试试。
    具体删除列,可以参考:
    http://www.cnblogs.com/rwen/archive/2012/06/03/2533120.html

    评论

报告相同问题?

悬赏问题

  • ¥15 删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
  • ¥15 vscode程序一直报同样的错,如何解决?
  • ¥15 关于使用unity中遇到的问题
  • ¥15 开放世界如何写线性关卡的用例(类似原神)
  • ¥15 关于并联谐振电磁感应加热
  • ¥60 请查询全国几个煤炭大省近十年的煤炭铁路及公路的货物周转量
  • ¥15 请帮我看看我这道c语言题到底漏了哪种情况吧!
  • ¥66 如何制作支付宝扫码跳转到发红包界面
  • ¥15 pnpm 下载element-plus
  • ¥15 解决编写PyDracula时遇到的问题