2010-12-03 5 views

답변

2

너비를 다시 설정하기위한 방법이 내장되어 있다고 생각하지 않습니다. 나중에 만들 때 기록하고 나중에 복원하는 옵션을 남겨 둡니다. 안타깝게도이 기능은 10 months ago과 동일하며 열 너비는 그리드가 만들어지면 변경할 수없는 몇 가지 옵션 중 하나입니다. 나는 격자의 최신 버전을 확실히 (3.8.2) 시도했지만 열 크기를 변경할 수는 없었다.

$('#jqGrid').getColProp(colName).width; //Properly retrieves value of column width  
$('#jqGrid').setColProp(colName, {width: newWidth}); //Does nothing visually 
$('#jqGrid').getColProp(colName).width; //Returns newWidth, although it doesn't show it on page 

그것을 가치가있을 것입니다 경우 나도 몰라,하지만 당신은 현재의 그리드를 파괴하고 그 자리에 새로운 하나를 만드는 올렉의 솔루션 here을 시도 할 수 있습니다. 이 솔루션의 실용성은 데이터를받는 방법과 데이터를 새 그리드에 다시 바인딩하는 데 걸리는 시간에 따라 달라집니다.

관련 문제