删除

时间:2017-08-07 17:54:16

标签: ajax

我的情况很奇怪。之后当我从表中删除ajax某些行,并获得按钮重新加载ajax函数(getlist)我仍然在表中的这一行,需要重新加载浏览器然后这行不再是列表。如何重新加载列表以获取删除行后的结果。

<script>
function getlist () {
$('#getlist').html("<center>Pobieram dostępną listę analiz...</center>");
// Do an ajax request

$.ajax({
  url: "views/getjoblist.php",
}).done(function(data) { // data what is sent back by the php page
  $('#getlist').html(data); // display data

});
}
$('#getlist-reload').on('click', getlist);
getlist();

</script> 

在其他页面中我使用ajax POST删除:

<script>
                     $('.table').on('click', '.delete', function () {
    $(this).closest('tr').remove();
    job = $(this).attr('id');
            $.ajax({
                type: 'POST',
                url: 'views/delete.php',
            data: { jobname : job },

})
});
</script>

1 个答案:

答案 0 :(得分:0)

这可能是由于缓存造成的。我建议你设置HTTP标头&#34; Last-Modified&#34;在HTTP响应头中,如果缓存较旧,浏览器将自动刷新缓存。