2012-10-11 2 views
0

내가 그렇게처럼에 .setGridWidth를 호출 할 수 있도록 VAR에있는 jqGrid 객체를 할당하려고와있는 jqGrid 개체를 얻는 방법 :JQuery와

var subGridName = 'allDetailsJqGrid_' + idList[i]; 
var grid = $(subGridName); 
grid.setGridWidth(width); 

을하지만 아 격자가로 돌아올 것을 실제 JQGrid 대신 일반 Javascript 객체. 실제 JQGrid를 얻으려면 어떻게해야합니까?

답변

0

내 ID 끝에 '_t'을 추가하여이 기능을 사용할 수 있습니다. '_t'는 JQGrid가 실제 JQGrid 이름에 추가하는 것이어야합니다.

var subGridName = 'allDetailsJqGrid_' + idList[i] + '_t'; 
var grid = $('#' + subGridName); 
grid.setGridWidth(width); 

나는 이것이 알아내는 데 걸렸기 때문에 이것이 도움이되기를 바랍니다.

0

을 시도해보십시오 jQuery를 개체로 변환 jQuery를을 당신은 전혀 jQuery를 객체로있는 jqGrid를 설정하지 않습니다 .. 대신 함정 수사 ..로

$ 또는 누락
var subGrid = $('myJqGrid_' + 999);