Javascript 当数据完全加载时,如何在表上执行某些操作?

Javascript 当数据完全加载时,如何在表上执行某些操作?,javascript,jquery,Javascript,Jquery,我需要在表加载事件上调用一个函数,即每当表完全加载数据时 $("#student_info_tbl").load(function(){ libraryupdates(); }); function libraryupdates() { $('#student_info_tbl tbody tr').each(function(j) { });

我需要在表加载事件上调用一个函数,即每当表完全加载数据时

       $("#student_info_tbl").load(function(){
             libraryupdates();
        });

        function libraryupdates()
        {

            $('#student_info_tbl tbody tr').each(function(j) {
            });
        }
当表中完全加载了数据时,如何调用此函数。
请注意,libraryupdates();函数从表中隐藏某些内容

您需要在ajax请求的“成功”回调中调用函数

var jqxhr = $.ajax( "example.php" )
  .done(function() {
    // Fill table with data 
    libraryupdates()
  })

我认为这不是一个负责任的回答。但是你可以试试这个

$.when($('#student_info_tbl').ajax(some data or parameters)).then(libraryupdates());

什么是将数据加载到表中?完全加载对您意味着什么?如果没有任何东西改变您的表,将代码包装在
$(function(){…})
中将等待页面完全加载。ajax函数正在将数据加载到表中放入
库更新()
Ajax success:
attr中,我假设example.php是检索数据以填充表格的端点,所以“用数据填充表格”是在表中呈现结果的方法的占位符,之后,您可以调用该函数。也许我误解了?是的,我可能在这件事上做得太快了。无论如何,我在编辑时做了一个回滚。