默认情况下,列的名称(标题)比列的宽度长,因为我用省略号设置了名称。
我怎样才能让它自动工作, 例如,当有足够的空间时,当用户正在扩展列时,省略号应该消失并更改为全名。
谢谢
可以在调整大小完成后添加事件处理程序来重置名称。您如何存储/更改名称?如果它们在一个数组中,可以添加如下函数:
var columnNames = ['first', 'second', 'third']; $("#mygrid").jqGrid({ ... resizeStop: function(newwidth, index){ jQuery("#mygrid").jqGrid('setLabel',index,columnNames[index]); }, ... });