請裸我的我的jQuery仍然非常有限。jQuery不斷移動我的表元素
我正在爲我的用戶管理面板進行動態搜索功能,以便快速查找付款。
要顯示它,我有這樣的代碼:
<table>
<tr>
<td><strong>Username</strong></td>
<td><strong>E-mail</strong></td>
<td><strong>Paid</strong></td>
<td><strong>Trans ID</strong></td>
<td><strong>Remaining</strong></td>
<td><strong>Other</strong></td>
</tr>
<span class="searchResults"></span>
</table>
我使用添加的結果到跨度中的代碼是這樣的:
$('#search').keyup(function(){
$(window).keydown(function(event){
if(event.keyCode == 13) {
event.preventDefault();
return false;
}
});
var search = $('#search').serialize();
$.post('search.php', search, function(result){
$('.searchResults').html(result);
});
});
觸發時,它的帖子到search.php就好了,但結果以我不期待的方式顯示。
它將的結果全部放在以上。我不知道爲什麼或如何解決這個問題,谷歌搜索並沒有很成功。任何人都可以指出我做錯了什麼?
問題在於searchResults需要返回多個列和行。 – Rob 2012-07-31 20:33:59
'$(「table tr:last-child」)。append(「
似乎只是將其全部附加到單個單元格中。 '$(「table tr:last-child」)。append(result);' – Rob 2012-07-31 20:52:17