function table(){
	let type = $("#type").val();
	let options = {
        id:"atable"
		url: "/list",
		method: "post",
		updateUrl: "/details/{id}",
		detailUrl: "/details/{id}",
		sortName: "id",
		uniqueId: "id",
		modalName: type,
		pageSize: 10,
		showExport: false,
		columns: [
			{
				field: 'id',
				title: 'ID',
				sortable: true
			},
			{
				field: 'content',
				title: '分享'+type //列名第一次生成后切换type不会改变
			},{
				field: 'times',
				title: '次数',
			}]
	};
	$.table.init(options);
	$.table.search();
};

在方法第一行新增table注销代码

function table(){
    $("#atable").bootstrapTable("destroy");//注销table
    ...
    ...
}

当然注销后效率没有以前的好;

Logo

快速构建 Web 应用程序

更多推荐