我有一个表,默认情况下有25行,当我在表的底部滚动时,我想插入25多行等等......一切工作正常,但在一个特定的表我想保留前25行的最后一行,并把25放在它前面。用ajax将行插入表中(倒数第二个)
例:
<table id="maintable" name="maintable">
<tr>
<td id="row 1"></td>
<td id="row 2"></td>
<td id="row 3"></td>
<td id="row 4"></td>
....
<td id="row 24"></td>
<td id="row 25"></td>
</tr>
</table>
滚动后,我想有:
<table id="maintable" name="maintable">
<tr>
<td id="row 1"></td>
...
<td id="row 24"></td>
<td id="row 26"></td>
<td id="row 27"></td>
...
<td id="row 48"></td>
<td id="row 49"></td>
<td id="row 50"></td>
<td id="row 25"></td>
</tr>
</table>
,所以我只是想保持这种 “行25” 在表的底部
所以我我试图做的阿贾克斯与
function ScrollLoader(){
$.ajax({
url: '../myScrollLoader/scroll.inc.php',
type: 'POST',
data: $('#formScrollLoader').serialize(),
success: function(result) {
$("#maintable tbody>tr:last").prev("tr").append(result);
$(window).data('ajaxready', true);
}
}
});
}
它几乎没有工作,但是25“下一个”被添加里面的24行的最后TD,而不是经过他(我不知道如果我完全以清楚我的英语)
显示完整的代码 – Shin 2014-09-22 09:13:25
有太多的代码,并不重要,我的问题......但我可以尝试编辑我的职务,以使其更清晰 – Dabeliuteef 2014-09-22 09:19:15