如: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){
在这我怎么获取到这列的宽度 假如宽度没给的话 同样应该怎么获取 ! 谢谢大家了
}}]
楼主是想当单元格中文字大于列宽度时候,以省略形式显示吧?
用下面这段代码可以遍历jqgrid中所有的单元格
tableId是页面引用jqgrid的div的id
[code="java"]
$.each($("#"+tableId+" tr"),function(key,value){
$.each($(value).children(),function(keyc,valuec){
//valuec是html中的td,然后处理里面的文字和td宽度的比较就可以了
}
}
[/code]