用的layui 2.5.6的版本
定義一個全局的table在 layui.use中給他賦值、
layui.use(['form', 'laydate', 'laypage', 'layer', 'table', 'carousel', 'upload', 'element'], function () {
var form = layui.form //日期
laypage = layui.laypage //分頁
, layer = layui.layer //彈層
, table = layui.table //表格
, carousel = layui.carousel //輪播
........
修改靜態的表格過後,搞個觸發事件打印出table中的緩存,建議先打印table查看自己的table結構 不同的版本結構會不一樣
我使用的是
var table;
function tableData() {
console.log(table.cache.JxDataTabel);//JxDataTabel是我 table.render()中定義的Id
}
獲取初始加載後的數據是很
var tableIns = table.render({
elem: '#test'
, height: 'full-100'
, id: 'JxDataTabel'
//, url: url //數據接口
, data: _data
, page: true //開啓分頁
, cols: [_cols]
, limits: [10, 20, 30],
done: function (res, curr, count) {
console.log('jx-0820-');
console.log(res);
if (res.msg != "") {
$("#queryInfo").text(res.msg);
}
}
});
console.log(tableIns.config.data);//靜態表格中的數據
容易的,感覺獲取這個沒有意義,因爲本身就是靜態的你們自己給的data,貼一下代碼吧