На моей странице У меня есть форма, которая вставляет новую запись в базу данных. На той же странице есть DIV, который содержит текущий набор результатов.Обновить содержимое div на форме submit (ajax)
То, что я пытаюсь сделать, это обновить только DIV (не всю страницу) при отправке формы. Затем DIV будет содержать последние записи (в том числе только что добавленные).
$('#add-variants-form').submit(function(){
$.ajax({
url: 'admin/addvariants',
type: 'POST',
dataType: 'html',
data: $(this).serialize(),
});
return false;
});
<div id="current-rows">
<?php while($variant=mysql_fetch_array($variants)) { ?>
<div class="row">
// resultset
</div>
<?php } ?>
</div>
Я установил $variants
изнутри моего контроллера (заранее):
$variants=Catalog::getProductVariants($product['id']);
В идеале я не хочу возвращаться весь груз HTML, который будет введен, чтобы этот DIV.