我有一个固定高度的表格,我正在使用 javascript 添加行。我的问题是一旦它到达卷轴。滚动设置在顶部,我看不到新添加的行。我想在添加行时向下滚动。
我试过这个在 Firefor 和 chrome 中工作,但在 IE8 中没有工作。
$(document).ready(function(){
$('button[id^="product"]').click(function () {
var newTr = $('<tr></tr>');
newTr.html('<td width="29px" style="text-align:center;">x</td><td width="144px">Product 1</td><td width="44px" style="text-align:center;">2</td><td width="86px style="text-align:right;">16.50</td>');
newTr.appendTo("#saletbl");
var tableElement = document.getElementById('saletbl');
tableElement.scrollTop = tableElement.scrollHeight;
});
});