2016-08-05 27 views
1

据我所知,有几种方法可以设置不同的列标题工具提示。 目前我的解决方案是使用jQuery .attr()设置工具提示。jqgrid:设置与列标签不同的列标题工具提示

我的问题是是否有简明的方式来存储自定义标题工具提示值内colModel?

会更容易地监督不同的选项。

回答

0

你问题的答案取决于你使用的jqGrid的版本和fork。自2014年底开始,我开发了free jqGrid叉,并已从版本4.9.1(当前版本为4.14.4)开始实施headerTitle属性colModel

可以指定列标题的工具提示,作为colModelheaderTitle属性的值。

+0

我们使用的是较老的4.7版本。不要问,旧的代码库,尴尬的遗留... :) – Tylla

+0

@Tylla:老4.7版本没有这个功能,你必须使用'jQuery.attr()'或'setLabel',它们也是这样做的。顺便说一下,我使用4.x.y转换版本,因为我试图保持与4.x版本的最大兼容性。您只需更改3行HTML代码即可从CDN加载免费的jqGrid(请参阅[wiki文章](https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs) ))。你会看到是否存在任何问题。例如,通过包含[Font Awesome](http://fontawesome.io/)4.x CSS和选项'iconSet:“fontAwesome”',可以提高可见性。 – Oleg

+0

@Tylla:查看[这里](http://free-jqgrid.github.io/getting-started/index.html)以获得更简单的用法示例。一般来说,你应该明白4.7版本已经过时了,而且已经死了。老jqGrid有两个主要的分支:免费的jqGrid和商业的[Guriddo jqGrid JS](http://guriddo.net/?page_id=103334)。我建议您决定将来使用哪种货叉并迁移到最新版本的货叉。 – Oleg