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();  
                                	        }
                                	
                                	  });

  

原文地址:https://www.cnblogs.com/bignew/p/13963014.html