• Easyui DataGrid 列头和数据未对齐


    今日客户提出一个问题,如下图:

    我的代码是:

     

    宽度都是固定了的,但显示出来时它却变形了。

    解决方法:

    在 jquery.easyui.min.js 文件中搜索 "[.|s]"关键字,搜到之后你会发现这其实是一个replace函数的正则表 达式,我们只要将replace函数的执行结果进一步替代成十六进制就可以了:

    field.replace(/[.|s]/g, "-").replace(/./g,function($1){return $1.charCodeAt(0).toString(16);});

    在replace函数之后又replace了一次,目的是将其转为十六进制,这个修改方法应该是安全无副作用的。

    然后问题就解决了

    总结:

    这个问题由于时间问题,我没有具体的去了解它出现的原因,只是在网络上看到这种解决方法,而刚好又能解决我的问题,我就记录下来了。

  • 相关阅读:
    第五周笔记
    第四周笔记——复制文件(可读时间)
    第三周笔记
    java第6次作业
    java第五次作业
    java第四次作业
    java第三次作业
    第一周Java笔记
    计划进度表
    第六次作业
  • 原文地址:https://www.cnblogs.com/BestRiven/p/14685192.html
Copyright © 2020-2023  润新知