本文主要是介绍Bootstrap Table清空数据后再添加数据时数据错乱,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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添加数据(数据正常)
总结:表数据变更后未刷新会造成数据错乱
这篇关于Bootstrap Table清空数据后再添加数据时数据错乱的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!