jQuery MiniUI

标题: datagrid的drawcell怎么修改列的title [打印本页]

作者: zuzjx    时间: 2013-11-18 10:46:51     标题: datagrid的drawcell怎么修改列的title

我需要修改内容显示的title内容

作者: lost    时间: 2013-11-18 10:52:44

本帖最后由 lost 于 2013-11-18 10:54 编辑

如:grid.updateColumn(columnName, { header: "11d" });
作者: zuzjx    时间: 2013-11-18 10:54:16

lost 发表于 2013-11-18 10:52
如:grid.updateColumn(column, { header: "11d" });

您好,不是表头内容。是表格内容,但是超长是会有一个title显示么。我想修改这个title,怎么做呢?
作者: factory    时间: 2013-11-18 10:57:49

zuzjx 发表于 2013-11-18 10:54
您好,不是表头内容。是表格内容,但是超长是会有一个title显示么。我想修改这个title,怎么做呢? ...

title是你的单元格的内容.无法修改
作者: zuzjx    时间: 2013-11-18 11:02:45

factory 发表于 2013-11-18 10:57
title是你的单元格的内容.无法修改

。。。能不能调整下啊。那或者能否控制列的换行,现在只看到表格有设置这个属性,我现在想指定列做换行显示,其他不换行。
作者: factory    时间: 2013-11-18 11:08:53

zuzjx 发表于 2013-11-18 11:02
。。。能不能调整下啊。那或者能否控制列的换行,现在只看到表格有设置这个属性,我现在想指定列 ...

不行的,allowCellWrap="true" 允许换行,是表格属性,
只要设置了,整个表格的所有列的单元格,都会自动换行

如果你的数据中带有一些符号,比如 "我的<br/>数据"  那么,会自动转成换行的.但是这个需要你的数据是这样的
作者: zuzjx    时间: 2013-11-18 11:20:22

factory 发表于 2013-11-18 11:08
不行的,allowCellWrap="true" 允许换行,是表格属性,
只要设置了,整个表格的所有列的单元格,都会自动换行
...

嗯,allowCellWrap。这个属性我想表格不设置,在某些列上面设置,有没有这种属性呢?
作者: factory    时间: 2013-11-18 13:27:45

zuzjx 发表于 2013-11-18 11:20
嗯,allowCellWrap。这个属性我想表格不设置,在某些列上面设置,有没有这种属性呢? ...

你是需要改title,还是需要一些列换行一些不换行?

如果是换行的,没办法,只能要么全部换行,要么全部不允许换行

如果是title的话,title是根据单元格的显示来处理的,你可以试试用ondrawcell来根据不同的值,渲染成不同的单元格内容.
不过title只有在单元格显示不全的时候才会有




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2