layui獲取編輯後的靜態表格中的數據,獲取layui靜態表格的數據

用的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,貼一下代碼吧

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章