我需要关于 AJAX 的建议。
我有一个页面,用于在块中显示信息,例如:
<div1 container>
<div2>
some data
</div2>
<div3>
<?php echo $variable;?>
</div3>
</div>
并有另一个产生数据的页面:
function example( $array )
{
...some code...
return $answer
}
$variable = example($array);
我正在从表单发送带有一些 POST 数据的 AJAX 查询,我需要在操作后获取新变量并将其放入相同的新参数中。
这是我的 AJAX 函数:
function sendDataChild(btn) {
var form = $(btn).closest('FORM[name=answer-form]');
var data = form.serialize();
$.ajax({
type: "POST",
url: "get.php",
dataType: "post",
data: data,
cache: false,
success: function (data) {
form[0].reset();
//document.location.reload();
},
error: function (xhr, str) {
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
return false;};
当我清除 // 并重新加载页面时它可以工作,但这是错误的方式,因为我的页面很大。有人可以建议如何制作吗?