数据表 - 展开和折叠嵌套行时出现问题

Datatables - Trouble with expanding and collapsing nested rows

本文关键字:问题 嵌套 折叠 数据表      更新时间:2023-09-26

我正在使用数据表,并希望在网格中表示分层JSON数据。我通过 ajax 获得了要在数据表中分层显示的数据,但是我在 javascript 实现行的扩展和折叠时遇到了问题。

请查看此JSBin并尝试扩展和折叠,您将看到问题:

http://live.datatables.net/qedufunu/1/edit

该行为应类似于任何分层数据(如窗口资源管理器):

  1. 当网格加载时,它应显示带有展开图标的第一级行。
  2. 单击顶级展开按钮时,它应使用展开按钮为同一父级打开第二级行(如果有第三级行)。
  3. 单击第二级展开按钮时,它应打开第三级行。

请查看并建议任何JS更改。请随意修改小提琴。

谢谢。

好的。我自己修好了。对于需要为数据表中的嵌套行提供解决方案的人来说,这应该会有很大帮助。

http://live.datatables.net/qedufunu/2/edit