.net easyui做表格的时候行很多,想锁定表头往下拉表头始终在。请大神给指点下。 5C

代码是js里构造了一个dgr{} ,将titile,queryparams,url,frozencolumns,columns等变量复制后,
统一放到dgr里,最后 $('#tabview').datagrid(dgr)将table标签显示出来。源码就是这样,请问下
如何将表头锁定?是什么属性吗还是通过代码实现的?
我的columns结构基本是是这样的
columns=[
[{field:'',title:''},
{field:'',title:''}],
[],
[]
]

2个回答

easyui的api里有冻结表头的方法 http://www.jeasyui.net/tutorial/26.html

changwen313
changwen313 哥哥,我说的是表头,不是冷冻列。如果你知道的话,请给下具体的代码。官网上我没有找到具体有用的内容。
接近 3 年之前 回复

可以用这个,数字代表是固定哪一行

 onLoadSuccess: function(){
                    $(this).datagrid('freezeRow',0).datagrid('freezeRow',1);
                }
changwen313
changwen313 你好,我试了好多种方式都不能实现。主要是不知道freezeRow的方法在我的这种方式下如何写,请指点我下。
接近 3 年之前 回复
Qiang89416
有趣的 回复changwen313: onLoadSuccess: function(){ $(this).datagrid('freezeRow',0); }
接近 3 年之前 回复
Qiang89416
有趣的 回复changwen313: 把这句代码放到dgr里面,只写0就可以了,
接近 3 年之前 回复
changwen313
changwen313 是 $('#tabview').datagrid(dgr,0)还是 $('#tabview').datagrid(dgr).datagird('freezeRow',0) ?具体写法是怎么样的?
接近 3 年之前 回复
changwen313
changwen313 问下,freezeRow是什么意思?按照我题目的实现方式 $('#tabview').datagrid(dgr),你这个具体怎么写?
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐