这可能是由于缓存或服务器响应错误引起的。因此,可以添加以下代码来确保在每次调用Ajax时都更新列表。
$.ajax({
url: "your-url",
success: function(data) {
// 更新列表
$('#list').html(data);
// 添加以下代码以防止缓存
$.ajaxSetup({ cache: false });
}
});
另外,你也可以在服务器响应中添加以下头文件来确保在每次请求时都更新列表。
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");