弹出框里面的时间控件laydate问题

提问 已结 15 680
清风明月833
悬赏:20飞吻
版本:layui 2.4.5 浏览器:谷歌浏览器
弹出层里面的时间控件,开始时间,结束时间点的时候会闪烁。然后看不到选择日期的控件
回帖
  • 红烧鱼i
    2019-5-15
    触发事件改成click,就解决了
    0 回复
  • flyer41270
    2019-5-15
    可以贴代码呢
    0 回复
  • @flyer41270
    layui.use(['form', 'layedit', 'laydate'], function() {
    var form = layui.form,
    layer = layui.layer,
    layedit = layui.layedit,
    laydate = layui.laydate
    /*form.render();
    *
    * */
    form.on('select(type)', function(data) {
    getTypeName();
    form.render('select');
    });
    var endDate = laydate.render({
    elem: '#end_time', //选择器结束时间
    type: 'date',
    min: $('#start_time').val(),
    value: new Date(),
    done: function(value, date) {
    startDate.config.max = {
    year: date.year,
    month: date.month - 1,
    date: date.date
    }
    }
    });
    //日期范围
    var startDate = laydate.render({
    elem: '#start_time',
    type: 'date',
    max: $('#end_time').val(),
    value: new Date(),
    done: function(value, date) {
    endDate.config.min = {
    year: date.year,
    month: date.month - 1,
    date: date.date
    };
    }
    });
    0 回复
  • @flyer41270 日期控件没有问题的。但是在弹出框里面点不开啊

    会闪烁滚动条 那个控件挺大
    0 回复
  • flyer41270
    2019-5-15
    @清风明月833 浏览器报了什么错呢 是不是max和min的值的问题
    0 回复
  • @flyer41270 不是报错 ,是闪烁不出来这个控件
    0 回复
  • flyer41270
    2019-5-15
    @清风明月833 你按下F12然后打开弹出层点击时间控件 我觉得是max和min那里
    0 回复
  • @flyer41270 你qq多少,我加你,你远程一下。和js没关系
    0 回复
  • flyer41270
    2019-5-15
    @清风明月833 不行..我在上班 我只能猜测一下
    0 回复
  • 0 回复