BootstrapTable重新初始化

本文详细介绍如何正确初始化Bootstrap Table,特别是在需要重复初始化时的处理方法。文章解释了为何在再次初始化前必须先销毁已存在的表格,并提供了一个具体示例,展示了如何设置参数以满足特定需求,包括URL配置、分页、搜索、高度调整等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

已经初始化的bootstrap table必须先销毁才可以再次初始化
function initQuoteReportTable(row){
	$('#quoteReport_table').bootstrapTable('destroy');    //先销毁才可再次初始化
	var projectName = row.PROJECT_NAME;
	var compositeName = row.COMPOSITE_NAME;
	var derDesignName = row.DER_DESIGN_NAME;
	var derHarnessPN = row.DER_HARNESSPN;
	var derDesignVersion = row.DER_DESIGN_VERSION;
	var instanceName = $("#instanceName").val();
	var $table = $("#quoteReport_table");
	$table.bootstrapTable({
		url : boot+"/vave/cavityAndCostList",
		toolbar: '#toolbar',
		striped: true,
		cache: false,
//		search: true,
		height: 400,
		pagination: true,
		pageSize: 50,
		pageList: [10, 25, 50, 100, 200],
		clickToSelect: true,
		sidePagination: 'server',
		queryParams:function(params){
			var pageNo = parseInt(params.offset/params.limit) + 1;
			return {
//				searchAll: params.search,
				pageSize: params.limit,
				pageNo: pageNo,
				projectName: projectName,
				compositeName: compositeName,
				derDesignName: derDesignName,
				derHarnessPN: derHarnessPN,
				derDesignVersion: derDesignVersion,
				instanceName: instanceName
			};
		},
		columns: [{
			field: 'RELATED_CAVITY',
			title: 'RelatedCavity',
//			visible: false,
			/*formatter: function (value, row, index) {
				return value.length>15?value.substring(0,15)+"...":value;
			},*/
			editable:{
				type:"text",
				title:"cavity",
			}
		},{
			field: 'THIS_COST',
			title: 'Cost',
//			visible: false,
			/*formatter: function (value, row, index) {
				return value.length>15?value.substring(0,15)+"...":value;
			},*/
			editable:{
				type:"text",
				title:"cavity",
			}
		}/*,{
			field: 'OPERATE',
			title: 'Operate',
			width : 100,
			formatter: function (value, row, index) {
				return [
					'<a class="selectReportItem" href="javascript:void(0)" title="Select">',
					'<i class="glyphicon glyphicon-ok"></i>Select',
					'</a>'
				].join('');
			},
			events: {
				'click .selectReportItem': function (e, value, row, index) {
					$('#quoteReport_model').modal('hide');
					addReportItemByQuote(row);
				}
			}
		}*/]
	});
};

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

童心同萌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值