如何找到没有设置高度的动态创建的表格行元素的高度?

时间:2015-09-15 15:05:57

标签: javascript c# jquery html html-table

我有两个彼此相邻的表都在C#中动态填充,我希望这两个表中的相应行高度完全相同,具体取决于第一个表行的高度(没有特定的高度)设置,只需要适合文本)。

我已经尝试了各种方法来获得C#,javascript,jquery等的高度但是它们都返回null或0,我可以通过主动设置高度来使其工作但是这不是很有效且偶尔有bug,是有一种方法可以获得动态创建的html表格行/单元格的高度吗?

1 个答案:

答案 0 :(得分:1)

@JoseRuiSantos注释是一个更好的实现,如果你的设计允许它(即将两个表中的数据合并到一个表中,并相应地使用css将行和列显示为两个不同的表)。

我能想到的一种方法是尝试使用javascript: 为此,请不要在两个表中设置任何表/行/列高度。 在每个表的末尾添加一个空列,其中包含div元素。在页面加载完成事件中,标识两个表的相应行中的最大列高度,并将相应的div元素(在两个表中)高度(在相应的行中)设置为列最大高度。