Получилось частично решить проблему таким способом:
$("#buy_table").ready(function(){
$.ajax({
url: "/test/query_ajax.php",
data: $("#selections").serialize(),
type: "POST",
}).done(function(data) {
$("tbody").html(data).find("#pagination").remove();
$("#test").html(data).find("tr").remove();
});
});
Но появилась другая проблема, элемент с id=pagination, не добавляется на страницу. Данные приходят таким способом:
while ($row = $result->fetch_assoc()) {
echo "<tr>" . "<td>" . ++$n . "</td>" . "<td>" . replace_number($row[']) .
"</td>" . "<td>" .replace_text($row[1]) . "</td>" . "<td>" .
replace_text($row[2]) . "</td>" . "<td>$row[3]</td>
<td>$row[4]</td>
<td>$row[5]</td>
<td></td>
<td><a href=''>buy</a></td>
</tr>";
}
echo $paginate;
В переменной paginate находится элемент ul с id=pagination, он точно приходит в data и добавляется если в php скрипте закомментировать цикл while. Подскажите как решить проблему!?