0

我想在 jqgrid 列标题上添加一个自定义工具提示。我将鼠标悬停在列名上,我得到了工具提示(描述了与该列相关的内容)

4

2 回答 2

1

我认为没有任何内置方法可以添加自定义标题。如果您使用headertitles选项,它只会使用文本作为标题属性。

您可能必须手动设置它们,如下所示:

$("th[role='columnheader']").attr("title", "some description");

您可以将该代码添加到回调之一,例如gridComplete.

于 2012-08-07T14:30:47.353 回答
0

感谢大卫的回答。

我们可以再做一件事,如下面的代码所示:

var thd = jQuery("thead:first", grid[0].grid.hDiv)[0]; jQuery("tr.ui-jqgrid-labels th:eq(" + columnnumber + ")", thd).attr("title","本专栏告诉你参加培训但错过考试的人");

如果您想为所有列显示自定义工具提示,您可以添加一个从第一列到最后一列的循环,并在数组中包含“文本”

var arr=["你好","bla bla","a","b","c"];

并在循环中使用这个数组

于 2012-08-08T06:57:37.447 回答