Forum


10:09

27/04/2011

Hello,
I would like to display different values in cell and tooltip (title).
For Eg.
I am trying to limit the number of characters displayed in the cell
and then display the actual value in the tooltip.
I used the formatter function but it seems that the tooltip value is directly picked from the cell value.
My code looks like this.
colModel:[
{name:'description',index:'description', width:100, sortable:false, align:'left',formatter:wrapFormatter}
],
function wrapFormatter (cellvalue, options, rowObject){
var titleVal = cellvalue;
if(cellvalue.length > 25) {
cellvalue = cellvalue.substring(0,25)+'...';
}
$("#grid").setCell(options.rowId, cellvalue, '', '',{ title: titleVal});
return cellvalue;
}
Any help would be appreciated
Thanks
13:00

10/08/2009

Hello,
the custom formatter function should be used to set contain of the cell and no attributes like the title attribute used for tooltips. The new 4.0 version of jqGrid support cellattr event which can be used to set cell attributes. See here, here (including demo examples) and here.
Best regards
Oleg
Most Users Ever Online: 715
Currently Online:
91 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66