WebTM/views/¹¤×ʹÜÀí/Gy_DuSubsidyItemBillList.html
@@ -14,6 +14,8 @@
    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../layuiadmin/layui/lay/modules/util.js"></script>
    <script src="../../../layuiadmin/soulTable.slim.js"></script>
    <style media="screen">
        .custom-tree-item-clicked {
            color: #FC9003
@@ -87,7 +89,7 @@
            base: '../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
        }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
            // #region å…¬ç”¨å˜é‡
            var $ = layui.$
                , admin = layui.admin
@@ -99,6 +101,8 @@
                , laydate = layui.laydate
                , util = layui.util
                , tree = layui.tree
                , soulTable = layui.soulTable
            var sWhere = "";
            var option = [];
            //#endregion
@@ -162,20 +166,44 @@
                    , cellMinWidth: 90
                    , limit: 50
                    , limits: [50, 500, 5000, 20000]
                    , done: function (res, curr, count) {
                        soulTable.render(this);
                    }
                    , cols: [[
                        { type: 'radio', fixed: 'left' }
                        , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                        , { field: '扣补资料代码', title: '扣补资料代码' }
                        , { field: '扣补资料名称', title: '扣补资料名称' }
                        , { field: '禁用标记', title: '禁用标记' }
                        , { field: '备注', title: '备注' }
                        , { field: '序号', title: '序号' }
                        , { field: '类型', title: '类型' }
                        , { field: '使用标记', title: '使用标记' }
                        , { field: '扣补资料代码', title: '扣补资料代码', sort: true }
                        , { field: '扣补资料名称', title: '扣补资料名称', sort: true}
                        , { field: '禁用标记', title: '禁用标记', sort: true}
                        , { field: '备注', title: '备注', sort: true}
                        , { field: '序号', title: '序号', sort: true}
                        , { field: '类型', title: '类型', sort: true}
                        , { field: '使用标记', title: '使用标记', sort: true}
                    ]]
                };
            }
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                        l.LAY_CHECKED = flag;
                    }
                });
            })
            //#endregion
            //查询
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();