layui的table渲染后如何用js调整列宽
1、为什么会有这个问题?
客户提出一个需求,希望刷新页面后,能记住之前调整过的列宽。
2、尝试过的部分
使用mouseup事件,可获取手工调整后的列宽,记录到localstorage。
$(document).on('mouseup','.layui-table-header th',function(e){
var z=$(this);
console.log(z.width())//调整后的列宽
});
其它略过..
有一个插件 layui.soulTable,体积太大了,只为一个需求应该没什么必要,还需要改动核心代码。
3、问题希望能得到帮助解决的部分
表格渲染后,使用js代码调整列宽(希望做成通用)部分表头是用的minWidth。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论