layui layer table 常见问题
1.操作项 有select选择等被遮挡时:
table = layui.table; //1.监听排序事件 table.on('sort(tables)', function(obj){ $("td[data-field='handle'] .layui-table-cell") .css("overflow","visible"); }) //handle : field: "handle" 对应值 //2. done: function(res, curr, count) 处理: done: function(res, curr, count) { $("td[data-field='handle'] .layui-table-cell") .css("overflow","visible"); }
2.layer.open 弹出层 回车键打开多次问题 ,请使用 $(':focus').blur();
parent.layer .open({ type: 2,// 弹出框类型 title: ', maxmin:true, shadeClose: false, // 点击遮罩关闭层 area: ['900px', '600px'], btn: [ "关闭"], content: ['/page' ], success: function () { $(':focus').blur(); } });