我想在jqgrid列标题上添加自定义工具提示。我将鼠标悬停在列名称上,然后获取工具提示(描述与该列相关的内容)
答案 0 :(得分:1)
我认为没有任何内置方法可以添加自定义标头。如果您使用headertitles选项,则只会将文本用作标题属性。
您可能需要手动设置它们,如下所示:
$("th[role='columnheader']").attr("title", "some description");
您可以将该代码添加到其中一个回调中,例如gridComplete
。
答案 1 :(得分:0)
感谢大卫的回答。
我们可以再做一件事,如下面的代码所示:
var thd = jQuery(“thead:first”,grid [0] .grid.hDiv)[0]; jQuery(“tr.ui-jqgrid-labels th:eq(”+ columnnumber +“)”,thd).attr(“title”,“这一栏告诉你参加培训的人但错过了考试”); < / p>
如果要显示所有列的自定义工具提示,您可以添加从第一列到最后一列的循环,并在数组中包含“text”
var arr = [“hello”,“bla bla”,“a”,“b”,“c”];
并在循环中使用此数组