您当前的位置: 首页 >  童心同萌

Bootstrap Table清空数据后再添加数据时数据错乱

童心同萌 发布时间:2018-11-02 16:48:24 ,浏览量:3

function filterVave() {
	$("#table-vave").bootstrapTable('removeAll');
	var selectedContent = $("#table-function").bootstrapTable('getSelections');
	$("#table-vave").bootstrapTable("append", selectedContent);
}

removeAll清空数据之后使用append添加数据(诡异数据错乱)

function filterVave() {
//	$("#table-vave").bootstrapTable('removeAll');
	var selectedContent = $("#table-function").bootstrapTable('getSelections');
	$('#table-vave').bootstrapTable('destroy');
	initVaveTable();
	$("#table-vave").bootstrapTable("append", selectedContent);
	initRelatedCavityAndCost();
}

先销毁,然后重新初始化,而后添加数据(数据正常)

function filterVave() {
	$("#table-vave").bootstrapTable('removeAll');
	var selectedContent = $("#table-function").bootstrapTable('getSelections');
//	$("#table-vave").bootstrapTable("append", selectedContent);
	$('#table-vave').bootstrapTable('refreshOptions',{data:selectedContent});
	initRelatedCavityAndCost();
}

removeAll清空数据之后使用refreshOptions添加数据(数据正常)

总结:表数据变更后未刷新会造成数据错乱

 

关注
打赏
1688896170
查看更多评论

童心同萌

暂无认证

  • 3浏览

    0关注

    87博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0465s