js查询数据库table行里的详细数据实现展开折叠功能

数据库查询显示的数据表,详细数据部分需要实现展开和折叠功能,请问如何使用js实现?注意:table表行数是根据数据库查询的结果而变化的,不是固定的行数,html静态网页在IE下运行。
折叠和展开的示意图如下:

img

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^