2014-10-15 4 views

답변

0

얼마 전에 나는 setColWidth 방법으로 작은 jqGrid 플러그인을 작성했습니다. 그것은 당신이 필요로하는 것을합니다. 메서드의 마지막 버전은 github (jQuery.jqGrid.setColWidth.js 파일)에서 다운로드 할 수 있습니다. the answer에는 방법의 사용법이 an example입니다. the answer에 대해 생성 된 Another demo은 열의 내용과 열 머리글의 최대 너비를 기반으로 그리드의 모든 열 너비를 설정하는 방법의 사용법을 보여줍니다.

+0

답변 해 주셔서 대단히 감사합니다. 코드에 넣었습니다. 유일한 문제는 열 선택기로 jqgrid에 열을 추가 할 때 일부 열 텍스트가 잘리지 않는다는 것입니다. 하지만 페이지를 새로 고칠 때 완벽합니다. –

+0

나는 대답을 사용했다는 것을 언급해야한다 : http://stackoverflow.com/questions/24322006/jqgrid-column-width-according-to-its-content/24329916#24329916 위의 이슈가있다. –

+0

@amandachaw : [대답] (http://stackoverflow.com/a/25969975/315935)을 따르고'jqGridRemapColumns' 이벤트의 경우에는'jqGridAfterLoadComplete'의 경우뿐만 아니라 열 너비를 다시 계산하십시오. ''jqGridAfterLoadComplete'' 대신''jqGridAfterLoadComplete jqGridRemapColumns''를보십시오. – Oleg

관련 문제