在我的网站上,我有一个jqgrid表。
默认情况下,列(标题)的名称比列的宽度长,因为我使用省略号设置名称。
但是,在调整列大小时,带有省略号的短名称会保留。
我怎样才能让它自动运行, 当用户正在扩展列时,省略号应该消失并更改为全名。
感谢
答案 0 :(得分:1)
您可以在调整大小完成后添加事件处理程序以重置名称。你是如何存储/更改名称的?如果它们在数组中,您可以添加如下函数:
var columnNames = ['first', 'second', 'third'];
$("#mygrid").jqGrid({
...
resizeStop: function(newwidth, index){
jQuery("#mygrid").jqGrid('setLabel',index,columnNames[index]);
},
...
});