Javascript Datatables-扩展和折叠嵌套行时出现问题

Javascript Datatables-扩展和折叠嵌套行时出现问题,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在使用datatables,并希望在网格中表示分层JSON数据。我通过ajax在datatable中获得了分层显示的数据,但是javascript实现行的扩展和折叠时遇到了问题 请查看此JSBin并尝试展开和折叠,您将看到问题: 该行为应类似于任何分层数据(如windows资源管理器): 加载网格时,它应显示带有展开图标的第一级行 单击顶级展开按钮时,应使用展开按钮打开同一父级的第二级行(如果有第三级行) 单击第二级展开按钮时,应打开第三级行 请看一看,并建议任何JS更改。请随意修改小提琴

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

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

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

  • 加载网格时,它应显示带有展开图标的第一级行
  • 单击顶级展开按钮时,应使用展开按钮打开同一父级的第二级行(如果有第三级行)
  • 单击第二级展开按钮时,应打开第三级行
  • 请看一看,并建议任何JS更改。请随意修改小提琴


    谢谢。

    好的。我自己修的。对于那些需要datatable中嵌套行解决方案的人来说,这将非常有帮助