数据表格中加下拉框

提问 已结
23 1040
点点头
悬赏:20飞吻
版本:layui 2.2.6 浏览器:
请问一下数据表格中加下拉框怎么没有下拉效果啊 怎么解决这个问题
回帖
  • luoye
    2018-4-16
    @点点头
    页面加入下列样式
    .laytable-cell-1-xxx{overflow:visible;}
    这里的xxx是你下拉框所在的字段
    1 回复
  • 外层div必须有 class="layui-form" ,否则不会渲染。或者试着引入layui.all.js
    1 回复
  • 不是没有渲染好像是被遮挡了
    0 回复
  • @wang_shisan 这边有图你看一下不是没有渲染问题
    0 回复
  • 大小米
    2018-4-17
    搞定了嘛。求指导啊
    0 回复
  • Mercy丶
    2018-4-17
    下拉被数据表格遮住了,加如下样式
    td[data-field='下拉框所在的field'] .layui-table-cell{
    overflow: visible;
    }
    .layui-table-body{
    overflow: visible;
    }
    .layui-table-box,.layui-table-view{
    overflow: visible;
    }
    0 回复
  • 感觉楼主这种设计体验也不是很好,是否可以参考以下实现方式

    http://fly.layui.com/jie/20494/
    0 回复
  • @一鸣童鞋 这个是还要把选中的数据传到后台的
    0 回复
  • @luoye 不可以啊
    0 回复
  • @Mercy丶 field是name名称吗
    0 回复
  • @大小米 没搞定
    0 回复
  • @luoye .laytable-cell-1-3{
    overflow:visible !important;
    }我加了但是并没有起作用
    0 回复
  • @Mercy丶 谢谢搞定了
    0 回复
  • @luoye 谢谢搞定了
    0 回复
  • 大小米
    2018-4-17
    @点点头 事件是怎么监听的
    0 回复
  • @大小米 哪个事件?
    0 回复
  • 大小米
    2018-4-18
    @点点头 我也搞定了费劲周折啊
    0 回复
  • 沙眉
    2018-4-18
    @大小米 怎么进行下来框的数据监听 呢?
    0 回复
  • @沙眉 http://www.layui.com/doc/modules/form.html#onselect文档中都有写
    0 回复
  • @luoye 想请问一下 我在表格中加了下拉并且想要把下拉选中的数据跟表格checkbox选中的数据一起传递给后台要怎么做呢
    0 回复
  • luoye
    2018-4-25
      <form class="layui-form">
    <table id="demo" lay-filter="testtable"></table>
    <button type="button" lay-submit class="layui-btn" lay-filter="tijiao">提交</button>
    </form>
    table.render({
    elem: '#demo'
    ,id:options.id
    ……
    ……
    });
        form.on("submit(tijiao)",function(data) {     
    var checkStatus = table.checkStatus('democc'); //test即为基础参数id对应的值
    var totaldata={
    "postdata":data.field
    ,"tabledata":checkStatus.data
    }
    console.log(totaldata);
    return false;
    });
    0 回复
  • luoye
    2018-4-25
    0 回复
  • @luoye 能否加个qq好友1763809687
    0 回复