1
duhe
2024-11-04 d60b3a2ecaf8164efeb368eb62dacae78f18feac
WebTM/views/Baseset/SRM_OpenTmpList.html
@@ -35,7 +35,7 @@
                        <div class="layui-tab-content">
                            <div class="layui-tab-item layui-show">
                                <table class="layui-hide" id="mainTable"></table>
                                <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                            </div>
                        </div>
                    </div>
@@ -66,10 +66,10 @@
                , loading: false
                , cols: [[
                    { type: 'radio' }
                    , { field: 'HItemID', width: 150, title: 'ID', hide: true }
                    , { field: 'HNumber', width: 150, title: '模块代码' }
                    , { field: 'HName', width: 150, title: '模块名称', hide: true }
                    , { field: '模板名称', width: 150, title: '模板名称' }
                    , { field: 'HItemID', title: 'ID', hide: true }
                    , { field: 'HNumber', title: '模块代码' }
                    , { field: 'HName', title: '模块名称', hide: true }
                    , { field: '模板名称', title: '模板名称' }
                ]]
                , page: true
                , limits: [50, 500, 5000, 50000]
@@ -78,12 +78,21 @@
            DisPlay_HideColumn();
            table.on('row(mainTable)', function (obj) {////注:test是table原始容器的属性 lay-filter="对应的值"
                obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//选中行样式
                obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true);
                form.render('radio');
            });
            //table.on('row(mainTable)', function (obj) {////注:test是table原始容器的属性 lay-filter="对应的值"
            //    obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//选中行样式
            //    obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true);
            //    form.render('radio');
            //});
            //#region 点击行选中高亮
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                $(".layui-table-body tr ").attr({ "style": "background:" });    //其他tr恢复原样
                obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');   //选中行样式
                obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");   //选中radio样式
                $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //改变当前tr背景颜色和字体颜色
            })
            //#endregion
            function getUrlVars() {
                var vars = [], hash;