是否可以div
像刷新页面一样重新加载?
我有一个 jQuery 提交我的 from 并按预期只返回原始数据数组。没有 html 仅返回数据数组。如何刷新div
的 html 和 php 内容,以便填充新数据?
这是我到目前为止提交表单并返回数据所做的工作。
$(document).ready(function() {
$("input:checkbox").change( function() {
var url = "index.php?action=resortFilter";
$.ajax({
type: "POST",
url: url,
data: $("#locationFilter").serialize(),
success: function(data)
{
$(".resorts").html(data);
}
});
})
});
它返回所有正确的数据,但目前它只是覆盖div
包含我所有的 html 和 php 以显示数据。因为返回的只是数据,所以它有效地清空了div
html 和 php 页面的结构如下
<div class="resorts">
<?php foreach ( $results['data'] as $data ) { ?>
<table></table> and so on..................
</div>
现在我无法更改实际处理表单的文件并放入 html 和 php 以返回它。所以我需要找到一种使用页面本身已经存在的代码的方法