Jquery jqgrid是否支持标题单元格(和分组标题单元格)上的工具提示

Jquery jqgrid是否支持标题单元格(和分组标题单元格)上的工具提示,jquery,jqgrid,tooltip,Jquery,Jqgrid,Tooltip,我使用的是jqgrid,我希望每个列名的每个列标题都有一个不同值的工具提示(我希望在工具提示的描述中加入)。在我的例子中,我使用的是treegrid,但我的问题同时适用于treegrid和常规jqgrid 这可能吗?同样,我希望对每个列标题(常规标题和分组标题列)都这样做。我想这也能回答您的问题 如果您喜欢使用答案中描述的更直接的方式,那么您可以使用这样一个事实,即列标题的所有元素都有id,这些id是由网格的id构成的,如“list”和列的name属性的值,如“tax”,以及在它们之间的下划线(

我使用的是jqgrid,我希望每个列名的每个列标题都有一个不同值的工具提示(我希望在工具提示的描述中加入)。在我的例子中,我使用的是treegrid,但我的问题同时适用于treegrid和常规jqgrid

这可能吗?同样,我希望对每个列标题(常规标题和分组标题列)都这样做。

我想这也能回答您的问题

如果您喜欢使用答案中描述的更直接的方式,那么您可以使用这样一个事实,即列标题的所有
元素都有id,这些id是由网格的id构成的,如“list”和列的
name
属性的值,如“tax”,以及在它们之间的下划线(“\”)。因此,在上述示例中,列的id将是“list_tax”。因此,只需在相应的
元素上设置
title
属性,即可设置工具提示:

$("#list_tax").attr("title", "my tooltip");

要添加工具提示,只需在loadcomplete上调用此方法:

addToolTipForColumnheader('YourGridID');

function addToolTipForColumnheader(gridID){
    var columnNameList=$('#'+gridID)[0].p.colNames;
    for (var i = 0; i < columnNameList.length; i++){
        var columnName=$('#'+gridID)[0].p.colModel[i].name;
        $('#'+gridID+'_'+columnName).attr("title", $('#'+gridID)[0].p.colNames[i]);
    }
}  
addToolTipForColumnheader('YourGridID');
函数addToolTipForColumnheader(gridID){
var columnNameList=$('#'+gridID)[0].p.colNames;
对于(变量i=0;i
@leora:grouping header正好位于
元素的第一个
中,该元素具有
“jqgroup”
类。您还可以使用
groupingView.sortnames[0]
获得所有组的列表。