0
点赞
收藏
分享

微信扫一扫

layui用户自定义列显示

MaxWen 2022-03-25 阅读 57
layui

layui用户自定义列显示

		intCols();
        function intCols() {
            $.ajax({
                url: "/Purchase/Filtratelist",
                method: "post",
                data: { "html": "Supplier" },
                dataType: 'json',
                type: 'delete',
                success: function (result) {
                    for (var i = 0; i < cols[0].length; i++) {
                        if (cols[0][i].field != undefined) {
                            for (var j = 0; j < result.data.length; j++) {
                                if (result.data[j]['fild'] == cols[0][i].field) {
                                    cols[0][i].hide = result.data[j]['hide'];
                                }
                            }
                        }
                    }
                    
                    table.reload('testdemo');
                }
            })
        }
    //头工具栏事件
        table.on('toolbar(user-table1)', function (obj) {
            var checkStatus = table.checkStatus(obj.config.id);
            switch (obj.event) {
                //自定义头工具栏右侧图标 - 提示
                case 'LAYTABLE_COLS':                     
                    layui.form.on('checkbox(LAY_TABLE_TOOL_COLS)', function (ob) {
                        $.ajax({
                            url: "/Purchase/Updatalist",
                            method: "post",
                            data: { "html": "Supplier", "field": ob.elem.name, "hide": ob.elem.checked },
                            dataType: 'json',
                            type: 'delete',
                            success: function (results) {
                                location.reload();
                            }
                        })
                    });
                    break;
            };
        });
举报

相关推荐

0 条评论