我正在使用 jquery 将行加载到表中,我想知道如何让它们一一加载;即第二个块应该只有在第一个块完成加载后才开始加载。
我的表看起来有点像这样:
<table id="dynamicTable">
<thead>
<tr>
<th>Heading</th>
...
</tr>
</thead>
<tbody id="1">
</tbody>
<tbody id="2">
</tbody>
</table>
我的 jquery 看起来有点像这样:
$("table#dynamicTable tbody").each(function() {
$(this).load("filethatgeneratestablerows.php");
});
(它比这更复杂一点,因为它基于 tbody id 生成内容,并且还包括一个复选框系统来选择您想要影响的 tbody 元素,但是一切正常,所以我已经将它剥离以制作我的实际问题更明显!)