我有一张桌子,我正在其中填充,
$(document).ready(function () {
PopulateMyTable();
// here scroll to the right row
// 1015 is a dynamic generated id of row.
$('html, body').animate({
scrollTop: $("tr[data-id=" + 1015 + "]").offset().top
}, 2000);
});
现在的问题是,当我使用调试器时,即使代码通过PopulateMyTable
方法传递,但它没有填充HTML中的表,就像我查看开发人员工具一样,我得到了这个错误,< / p>
异常
can't use top function on undefined
我正在动态添加行
// get data from rest API and it
function PopulateMyTable()
{
$("#MyTable").append("<tr data-id='" + ID +"' onclick='DoSomething(" + ID + ")'>");
}