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');