Javascript 是否更改默认视图以查看表中高亮显示的行,而不是从顶部查看?

Javascript 是否更改默认视图以查看表中高亮显示的行,而不是从顶部查看?,javascript,html,html-table,datatables,Javascript,Html,Html Table,Datatables,我有一个表,看起来像这样,使用,大约有100行或更多。每当用户单击“保存”时,高亮显示的行将被保存,当用户返回时,高亮显示将保留在那里 我希望默认视图在页面加载时看到高亮显示的行。现在,当我刷新视图时,视图会返回到表的顶部,即使高亮显示可能在下面50行 谢谢大家! 我建议在页面加载时使用javascript调用datatables的row.scrollTo方法: $(document).ready(function() { var table = $('#example').DataTabl

我有一个表,看起来像这样,使用,大约有100行或更多。每当用户单击“保存”时,高亮显示的行将被保存,当用户返回时,高亮显示将保留在那里

我希望默认视图在页面加载时看到高亮显示的行。现在,当我刷新视图时,视图会返回到表的顶部,即使高亮显示可能在下面50行


谢谢大家!

我建议在页面加载时使用javascript调用datatables的row.scrollTo方法:

$(document).ready(function() {
  var table = $('#example').DataTable();
  var firstRow = table.rows('.selected')[0];
  firstRow.scrollTo(false);  //animate: false
});
这段代码没有经过测试,可能不会运行,它只是给你一个想法。更多关于scrollTo的信息