jqgrid中的行号rownumbers怎么自定义如何给他加一个列名

18356087258 发布于 2016/04/26 11:48
阅读 3K+
收藏 0
在jqgrid中给行号放到指定的位置并给他起个列名是编号 我该怎么操作

以下是问题补充:

@18356087258:有人知道吗,给行号加个列名 编号 (2016/04/26 15:38)
加载中
0
1
18356087258

rownumbers:true

怎么给这一行添加一个列名呢

0
蓝水晶飞机
蓝水晶飞机

暴力的jQuery使用暴力的方法给它设置html。

分析:

<div id="jqgh_orderList68560_rn"><span class="s-ico" style="display:none"><span sort="asc" class="ui-grid-ico-sort ui-icon-asc ui-state-disabled ui-icon ui-icon-triangle-1-n ui-sort-ltr"></span><span sort="desc" class="ui-grid-ico-sort ui-icon-desc ui-state-disabled ui-icon ui-icon-triangle-1-s ui-sort-ltr"></span></span></div>



据观察,此DIV的id是有规律的,连个下划线之间的字符串就是jqGrid表格的初始化时用的id。


所以:

function setJqGridRowNumberHeaderText(jqGridId, text) {

    $('#jqgh_' + jqGridId + '_rn').prepend(text);

}



另外,这个列太窄了,改它的宽至少还得麻烦一点。

0
gaoxiang9457
gaoxiang9457

jquery.jqGrid.js-->buildColMenu

if(ts.p.rownumbers&&i==0){

thead += "<div class='ui-th-div' id='jqgh_"+ts.p.id+"_"+tmpcm.name+"' "+tdc+">序号";

}else{
thead += "<div class='ui-th-div' id='jqgh_"+ts.p.id+"_"+tmpcm.name+"' "+tdc+">"+ts.p.colNames[i];
}
1
18356087258
过了好久才收到回复,我看你也是java开发的 好久没登录了你啊
返回顶部
顶部