哈尼 2011-12-27 16:10 采纳率: 0%
浏览 480
已采纳

jqgrid怎么获取列的宽度

如:colModel:[
            {name:"sid",index:"sid",hidden:true},
            {name:"billNo",index:"billNo"},
            {name:"applicantName",index:"applicantName"},
            {name:"deptName",index:"deptName",width:100,formatter:function(cellvalue,options,row){
                 在这我怎么获取到这列的宽度   假如宽度没给的话 同样应该怎么获取 ! 谢谢大家了           

 

            }}]

 

 

 

  • 写回答

1条回答 默认 最新

  • libo_591 2011-12-29 13:09
    关注

    楼主是想当单元格中文字大于列宽度时候,以省略形式显示吧?
    用下面这段代码可以遍历jqgrid中所有的单元格
    tableId是页面引用jqgrid的div的id
    [code="java"]
    $.each($("#"+tableId+" tr"),function(key,value){
    $.each($(value).children(),function(keyc,valuec){
    //valuec是html中的td,然后处理里面的文字和td宽度的比较就可以了
    }
    }
    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器