bootstraptable重新加载

bootstraptable需要彻底重新加载,发现即使url等参数更新过来仍旧无效。需要调用

 

$("#resource_table").bootstrapTable('destroy');

方法,将原表格销毁,再重新init()初始化一次即可。

 

//点击抽检按钮进行提交
            $("#SpotCheckSubmit").click(function () {
                //alert("12");
                //alert($("#empAddModal form").serialize());
                $.ajax({
                    url: "/BillsCheck/SpotCheck",
                    type: "POST",
                    data: $("#empAddModal form").serialize(),
                    success: function (result) {

                        if (result.flag===true) {
                            //成功
                            $("#empAddModal").modal("hide");
                            $('#empAddModal').on('hidden.bs.modal', function (e) {
                                $("#table_server").bootstrapTable('destroy');
                                var oTable = new TableInit();
                                oTable.Init("table_server", "/BillsCheck/GetSpotList", "/BillsCheck/GetChildrenList", colsParent, colsChild,"CreateTime","GoodsCode",true);

                            })
                        } else {
                            //失败,显示失败信息    
                        }
                    }
                });
            });
        });


直接刷新
 $("#table_server").bootstrapTable('refresh');

 

posted @ 2019-12-04 14:01  一只java小菜鸡  阅读(6454)  评论(0编辑  收藏  举报