数据表主机中的引导不会刷新 [英] Bootstrap in Data table master doesn't refresh

查看:78
本文介绍了数据表主机中的引导不会刷新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用带有引导的数据表大师( https://www.datatables.net / manual / styling / bootstrap )。当我删除数据时,我需要刷新该表。但它不行。只有一次它可以刷新。然后我必须重新加载该页面。请帮助我,并建议我一个很好的数据表为引导。我的代码是

I'm using data table master with bootstrap.(https://www.datatables.net/manual/styling/bootstrap). When I delete data, i need to refresh that table. But it doesn't work. Only one time it could refresh. Then I have to reload that page. Please help me, and suggest me a good data table for bootstrap. My code is

$("form").on('submit',(function(e) {
    e.preventDefault();

    var id_value= <?php echo $id ?>

    $.post('actions/driver/driver-delete.php',{id:id_value},function(data)
    {
        if(data)
        {           
                $("table").load(location.href + ' table');
                $('#myModal').modal('hide');

        }
    })  

数据表代码

<script>
    $(document).ready(function() {
        $('#driver-list').dataTable();
    } );    
</script>


推荐答案

成功删除操作后首先销毁表

First destroy the table after successful your delete operation

datatable.destroy();

然后再次绘制表

datatable.fnDraw();

$("#YortableID").dataTable().destroy();
$("#YortableID").dataTable().fnDraw();

这篇关于数据表主机中的引导不会刷新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆