2013-02-17 3 views
0

나는이 같은있는 jqGrid이 : 그럼있는 jqGrid COLNAME 높이

enter image description here

:

enter image description here

그래서, 나는 150 픽셀 영역이 500 픽셀 대신 150 내가 불을 지르고 확인 있다고합니다 CSS에서 : 나는 다음 줄을 본다 :

 .ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;text-align:left;} 

과 나는 항상이 라인에서 높이를 주려고 노력했다. (내가 무엇을해도) 값은 방화범이 말한다 : 150px. 그래서 나는 무엇을해야할지 모른다.

미리 도움을 주셔서 감사합니다. 당신은 몇 가지 조건에 따라 높이를 변경하려는 경우 모든 행의 높이를 변경하려면

답변

0

아래 코드를 사용해보십시오

afterInsertRow: function(rowid, rowData, rowelem) { 


$(this).jqGrid('setRowData', rowid, false, { height: '500px' }); 
}, 

당신이 afterInsertRow 이벤트 함수 내에서 그것을 확인할 수 있습니다

하세요 참고 : 이건 좋은/옳은 방법은 무엇입니까

+0

감사합니다. jquery.jqGrid.js 파일에서 해결책을 찾았습니다 :) – JuanFernandoz

+0

당신은 환영합니다. – Kris

4

내 놀랍게도 솔루션은 CSS 파일과는 다른 장소에 있습니다.

당신은 jquery.jqGrid.js

    var p = $.extend(true,{ 
     url: "", 
     height: 150, 
     page: 1, 
     rowNum: 20, 
        ... 

에이 줄을 검색하여 그 높이를 변경해야합니다 (기본 높이는 150 픽셀)입니다.

    var p = $.extend(true,{ 
     url: "", 
     height: 500, 
     page: 1, 
     rowNum: 20, 
        ... 

그리고 그게 전부입니다.