我正在使用 jQuery 的 .load() 将页面上的 div 替换为 php 文件中的表格。我正在使用回调函数运行另一个修改刚刚加载的数据的函数,但它在加载表之前运行该函数,导致该函数什么都不做。
有没有办法可以强制回调在加载后运行?我让 .load() 每 10 秒运行一次,所以我不能告诉它等待。
这是我正在尝试做的事情:
function fixSelected(){
$.each(selected, function(index, value) {
document.getElementById(value).innerHTML = '-';
});
}
function refreshTable() {
$('#tablefill').load('table.php', function(){
fixSelected();
});
}
该变量selected
是一个数组,其中包含正在加载的表格上的几个按钮的 ID。