Andy_Blake

Andy_Blake VIP0

1045飞吻 2019-4-18 加入 来自苏州

(这个人懒得留下签名)

Andy_Blake 最近的回答

  • 2019-10-16 20:52:0table行改变背景色后点排序后消失中回答:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>layui</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="//res.layui.com/layui/dist/css/layui.css" media="all">
    <!-- 注意:如果你直接复制所有代码到本地,上述css路径需要改成你本地的 -->
    </head>
    <body>

    <table class="layui-table" lay-data="{url:'/test/table/demo1.json', id:'test3'}" lay-filter="test3">
    <thead>
    <tr>
    <th lay-data="{type:'checkbox'}">ID</th>
    <th lay-data="{field:'id', width:80, sort: true}">ID</th>
    <th lay-data="{field:'username', width:120, sort: true, edit: 'text'}">用户名</th>
    <th lay-data="{field:'email', edit: 'text', minWidth: 150}">邮箱</th>
    <th lay-data="{field:'sex', width:80, edit: 'text'}">性别</th>
    <th lay-data="{field:'city', edit: 'text', minWidth: 100}">城市</th>
    <th lay-data="{field:'experience', sort: true,edit: 'text'}">积分</th>
    </tr>
    </thead>
    </table>


    <script src="//res.layui.com/layui/dist/layui.js" charset="utf-8"></script>
    <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
    <script>
    layui.use('table', function(){
    var table = layui.table;
    var $ = layui.jquery;
    //监听单元格编辑
    table.on('edit(test3)', function(obj){
    var value = obj.value //得到修改后的值
    ,data = obj.data //得到所在行所有键值
    ,field = obj.field; //得到字段
    //改颜色
    $(this).parents('tr td').css("background-color","lightblue")



    });
    });
    </script>

    </body>
    </html>
  • 2019-10-16 14:2:58layui table如何更改单元格内容?中回答:

  • 2019-9-17 9:26:29treeTable 2.0更新到layui扩展组件中回答:

    1.可以加 method (post)请求吗? post请求无效
    2.可以加parseData ,渲染前事件吗?需要处理渲染前数据(官网本身的table有)
  • 2019-9-12 10:49:3 table 初始化 已经指定 method= 'post'中回答:

    @wqd [泪]
  • 2019-9-3 14:3:55table 头部工具条右侧图标可以控制显示隐藏吗中回答:

  • 2019-9-3 10:5:57TableFilter 表格字段过滤组件中回答:

    您好,这个插件,我用了,挺好的;那个搜索框如果是日期类型,input 自带的 type='date' 太丑了;我尝试封装了layDate;

    点击选取日期时;日期搜索框会消失;楼主能不能找时间封装一下layDate的日期搜索框
  • 2019-9-3 9:58:35扩展 layui 的导出插件 layui.excel中回答:

    sorry,上个好像回错贴啦;这个扩展导出,加了隔行上色,不能合计

  • 2019-8-30 11:24:9扩展 layui 的导出插件 layui.excel中回答:

    楼主能不能把layui.laydate 封装进去啊;html自带的 input type = 'date' 样式不好看;layDate 我封装了一下,功能有bug:点击选择日期时,文本框就没了(应该时插件设定点击文本框之外的位置都会关闭文本框,layDate的弹出框没有被看出文本框的一分子)

  • 2019-6-19 15:25:18layer.open高度设置无效?中回答:

    已经解决了,由于当前页面的js 有
    // 让当前iframe弹层高度适应:此代码会让父页面设置的高度比失效
    // admin.iframeAuto();
    不要用这个代码,父页面layui.open设置的高度百分比就不会被覆盖了
  • 2019-6-5 15:8:45layer.open高度设置无效?中回答:

    暂时处理措施:在子页面 html 最外层套个div 直接使用内联样式
    <div style="margin: 0 auto;height: 600px;width: 600px">
    ......
    </div>
  • 2019-5-17 8:41:56layer.open高度设置无效?中回答:

    @tkl2wf 那就是上面 红烧鱼i 说的,获取高度*0.8,赋值,但是layer.open iframe (type = 2,content:"url")高度始终不变
  • 2019-5-16 17:16:35layer.open高度设置无效?中回答:

    @tkl2wf 我想让高度固定占比,不管子页面内容有多少;如果有minHeight就好了
  • 2019-5-16 17:2:33layer.open高度设置无效?中回答:

    @tkl2wf 好的,我试下,谢谢
  • 2019-5-16 16:53:14layer.open高度设置无效?中回答:

    @红烧鱼i 这样可以,content 如果是后台返回的一个html(type = 2),高度就不行了;
  • 2019-5-16 16:40:10layer.open高度设置无效?中回答:

    @红烧鱼i 我将我代码type 改成 1 ,试了,可以;用2 就不行;我是所有js代码在layui.use里面的;不知道有没有影响,我在看看;谢谢
  • 2019-5-16 16:35:51layer.open高度设置无效?中回答:

    @Andy_Blake 我是 type = 2 ,
  • 2019-5-16 16:34:45layer.open高度设置无效?中回答:

    @红烧鱼i type = 1是可以的,type = 2 不可以用
  • 2019-5-16 16:29:28layer.open高度设置无效?中回答:

    @红烧鱼i 我试了一下,这个高度一直这点高度,
    area:[$(window).width()*0.9+'px',$(window).height()*0.1+'px']
    area:[$(window).width()*0.9+'px',$(window).height()*0.9+'px']
    变的只是坐标位置
  • 2019-5-16 16:18:43layer.open高度设置无效?中回答:

    @红烧鱼i
    var curr_heigth = $(window).height();//当前层高度
    layer.open({
    type: 2,
    title: '编辑页面',
    area: ['90%', curr_heigth*0.9], //宽高
    fix: false,
    maxmin: true,
    content: Feng.ctxPath + '/create',
    success: function (layero, index) {
    $(window).resize(function() {
    layer.resize(index);
    });
    },
    end: function () {
    }
    });
    子页面高度没有变,坐标位置发生变化了
  • 2019-5-16 16:10:48layer.open高度设置无效?中回答:

    @红烧鱼i 如何获取当前页面层高度啊?
  • 2019-5-16 16:2:25layer.open高度设置无效?中回答:

    @红烧鱼i 我设置宽度40%,50% 90%都是变化的,不一直是100%啊
  • 2019-5-16 15:58:49layer.open高度设置无效?中回答:

    @红烧鱼i 宽度这样设置是有效果的啊
  • 2019-4-22 16:34:14如何给父页面的div 添加背景图片中回答:

    parent.layui.$("#divId").css();如果不是ajax局部刷新,需要手动重新渲染一下父页面内容(parent.xxxxxx.form.render())
  • 2019-4-18 10:2:20layer.open 父子页面传参parent.$ is not a function中回答:

    @岁月小偷 谢谢
  • 2019-4-18 9:49:10layer.open 父子页面传参parent.$ is not a function中回答:

    @岁月小偷 谢谢大神;我在当前layer.use定义的,只能在当前layer.use使用;如果要获取其他页面的,应该定义一个全局变量则起效,这样理解对吗?
  • 2019-4-18 9:35:16layer.open 父子页面传参parent.$ is not a function中回答:

    @岁月小偷 我上面定义了 var $ = layui.$ (等效于 var $ = layer.jquery 吧
    )