lidatui / mmGrid

mmGird是一个基于jQuery的表格控件
http://lidatui.github.io/mmGrid
225 stars 124 forks source link

表示调整的界面是否有开关项可以关闭? #11

Closed limodou closed 11 years ago

limodou commented 11 years ago

可以动态调整表头功能很方便,不过有时不想让这个表头可调,有没有一个开关项可以把这个功能关闭?

lidatui commented 11 years ago

你可以在列选项里面加入lockWidth:true列就不能调整了,而且如果列宽自适应选项打开的话也不会将此列计算在内。

limodou commented 11 years ago

我说的情况是在定义cols时,可以直接向title传入一段html的代码,所以在调整表头的界面中也会以html的方式来看。因此主要是因为不想以这种方式让别人看到。所以一种方式是不显示调整界面,一种方式是定义调整表头时显示的字段名,它与表格的显示是不同的。

lidatui commented 11 years ago

你的意思是说那个用于调整列隐藏的区域不想要别人看到吗

limodou commented 11 years ago

对。就是这个功能是不是可以屏蔽。因为在使用中发现title可以是html的片段,所以在显示这个区域时,会一样把html的内容显示出来,所以简单点的处理就是屏蔽,复杂点的处理就是定义一个用于这个区域的列名。这样与title的实际的html内容可以不一样,只是用来显示字段的。这个是我目前hack的做法。

lidatui commented 11 years ago

刚提交的代码里包含你说的功能了。 1.列加了个叫titleHtml的参数 2.表格加了个叫showBackboard的参数默认是true

limodou commented 11 years ago

cool.