Bootstrap Table提供一個load方法用於加載本地數據。
$('#table').bootstrapTable('load', data);
這里的data必須是一個數組,否則是加載不到數據的。
這樣我們就可以在初始化表格的時候不去加載數據,在一些后續的操作中(比如查詢)再通過ajax去加載數據。
function getTableData(paramMap) { $.ajax({ type: 'get', url: '/getTableData', data: paramMap, success: function(data) { if (data && data.length) { $('#table').bootstrapTable('load', data); } } }); }
在給使用Bootstrap Table開發的表格添加查詢功能的場景十分常用。
"任何的變化都不會是突然發生的,而是在無意間一點一點的選擇造成的。"