我有两张桌子。第一个仅用于标题,因为我没有找到使标题不可滚动的解决方案。第二个包含内容,但在侧面加载时为空。首先是两个表的代码。
<table width="100%">
<caption class="splitselection">
<b>Downloads</b>
</caption>
<thead align="left">
<tr>
<th scope="col" width="36%" align="left" >Dateiname </th>
<th scope="col" width="32%" align="left" >Fortschritt </th>
<th scope="col" id="status" width="22%"align="left" >Status </th>
<th scope="col" width="10%" align="left" >Ordner öffnen </th>
</tr>
</thead>
</table>
<div style="overflow:auto; height:115px; width:100%" class="downloadFrame">
<table width="100%" id="download_table" align="center">
<tbody align="left">
</tbody>
</table>
</div>
所以现在我想<tr>
用这段代码来捕捉表格中的每个元素:
var interval = window.setInterval(function() {
$('#download_table > tbody > tr').each(function() {
alert($(this).find('td')[0].html);
});
},5000);
我正在创建一个检查特定表格单元的间隔。
在我的警报中,我想检索这个表格单元,但我的警报在这里返回“未定义”。如果我只是写alert($(this).find('td')[0]);
它返回我 HTML htmlObjectTableCell
。
在不添加任何表格的情况下,我的间隔什么也不做。如果我添加一行,我会收到警报。所以对我来说,当我想获取 tablecell html 时一定有问题
然而,我尝试使用 .html .val 和 .text,但得到的结果与以前相同。