seven_s

seven_s

10飞吻 2017-11-20 加入 来自武汉

(这个人懒得留下签名)

seven_s 最近的回答

  • 2019-8-15 10:43:31文件上传 upload中回答:


    1.文件上传按钮,指定class = file-upload,指定数据lay-data 的 objectId
    <a href=\"#\" class=\"iconfont fa fa-upload table_icon file-upload \" lay-data=\"{objectId: '"+ d.objectId+"'}\" title=\"上传文件\" /a>
    2. 初始化配置,使用before 给 data赋值,把lay-data中的数据 给到 参数中$(this)[0].data.objectId = $(this)[0].objectId ,这样 点击每一个上传按钮 对应的Objectid 都会发生改变

    var upload = layui.upload;
    var uploadTpl = upload.render({
    elem: '.file-upload' //绑定元素
    ,url: '/rest/file/saveFile/' //上传接口
    ,accept: 'file'
    ,bindAction:".file-upload"
    ,exts: "xls|xlsx" // 即代表只允许上传文件格式
    ,acceptMime: '.xls,.xlsx' //,筛选出的文件类型
    ,data:{}
    ,done: function(res){

    }
    ,before:function(){
    $(this)[0].data.objectId = $(this)[0].objectId ;
    }

    ,error: function(){
    //请求异常回调
    }
    });
  • 2019-8-15 10:37:12文件上传 upload中回答:

    @孤独丶 [嘻嘻] ,我刚刚研究出来了, 还是要谢谢, 楼下我把方案贴出来
  • 2019-8-15 9:17:22文件上传 upload中回答:

    @孤独丶 循环 就是实例化多个上传控件了,会不会有性能问题?如果一页有100条数据
  • 2019-8-13 20:25:29upload 文件上传功能,能不能直接调用?中回答:

    @执剑断念 比如说打开一个页面 直接弹出选择文件功能,我不需要去点击上传文件按钮
  • 2019-8-13 20:24:48upload 文件上传功能,能不能直接调用?中回答:

    @执剑断念 比如说打开一个页面 之间弹出选择文件功能,我不需要去点击上传文件按钮
  • 2019-1-24 16:35:32layui table 赋值已知数据 中 有length属性 BUG?中回答:

    @岁月小偷 谢谢,这个是数据库字段,VO 也有好多处用到了
  • 2019-1-24 15:41:51layui table 赋值已知数据 中 有length属性 BUG?中回答:

    开发团队有人吗?帮忙看下
  • 2017-12-11 10:48:44layui table 有提供前端搜索的功能吗? 求解答, 试了半天 没效果中回答:

    @將軍 解决了,我使用了 最low的办法, 遍历DOM中的tr,td 的隐藏 与显示, 暂时解决的这个问题,
     $('tr').each(function(i){  
    if(i>0){
    var count = 0;// 遍历 tr
    $(this).children('td').each(function(j){ // 遍历 tr 的各个 td
    var content = $(this).children('div').html().toLocaleUpperCase ();
    if(content.indexOf(search)>=0){
    count++;
    }
    });
    if(count>0){
    $(this).show()
    }else{
    $(this).hide();
    }
    }

    });
  • 2017-12-10 23:4:3layui table 有提供前端搜索的功能吗? 求解答, 试了半天 没效果中回答:

    @將軍 因为 这些数据 不是查询数据库的, 而且所有数据 全部加载的, 所以需要做前端搜索, 但是 我看了API也没有这么说 前端搜索这个功能
  • 2017-12-10 13:27:28layui table 有提供前端搜索的功能吗? 求解答, 试了半天 没效果中回答:

    @將軍 请问怎么做前端搜索呀?
  • 2017-12-8 10:38:19layui 2.23 table respose不能用? 中回答:

    @守护者_咖啡 好的,谢谢, 不过后台已经更改对象模型了
  • 2017-12-7 12:29:4layui 2.23 table respose不能用? 中回答:

    @守护者_咖啡 ,response: {
    statusName: 'msgCode', //状态字段名称
    statusCode: 0, //状态字段成功值
    msgName: 'msg', //消息字段
    countName: 'total', //总数字段
    dataName: 'data' //数据字段
    }
    这样处理就对应上了吗
  • 2017-12-6 19:1:19layui tables 表格 如何销毁表格 ? 清除 表头 , 表内容中回答:

    @正在加载i 这个我也知道,我是想问 有没destroy 方法, 这样的方法
  • 2017-11-21 11:12:20为什么非submit的butten按钮点击的时候会触发提交表单中回答:

    好像是浏览器的原因,chrom浏览器 的form中 的button是提交, 需要改成input type="button"
  • 2017-11-20 15:34:46layer.open 子层 调用父层方法的问题。 浏览器 chrome中回答:

    @luoye 谢谢, 前端JS 不是很好, 还是没能理解,不过我找到了新的方法。
    贴出来给大家
    首先 父层
    var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
    把父层的这个index 传给子层

    然后子层
    var parentwin = parent.window['layui-layer-iframe'+index].window;
    $(parentwin)[0].test();
    这样就可以调用父层的方法了。
    注意的是: 父层 和子层 都是layer弹出层
    parent.layer.open({
    type: 2,
    title: '新增数据源',
    shadeClose: true,
    shade: false,
    maxmin: true, //开启最大化最小化按钮
    area: ['900px', '500px'],
    content: [‘url’, 'yes']
    });
    --------------------------------------------------------------------------------------------------
    如果是最上层 , 可是试试这个
    var parentwin = top.window['iframe0'].window;
    //调用父窗口函数
    $(parentwin)[0].方法名();