2012-10-11 70 views
0

我想一個jqGrid的對象分配給一個變種,這樣我可以像這樣調用.setGridWidth上有一個jqGrid的對象:如何獲得與jQuery

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

但亞格似乎回來的清晰的Javascript對象而不是實際的JQGrid。我怎樣才能得到實際的JQGrid?

回答

0

我得到了這個工作,在我的id的末尾加了'_t'。 '_t'必須是JQGrid添加到實際JQGrid名稱中的東西。

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

我當然希望這能幫助別人,因爲我花了一段時間才弄清楚。

0

您沒有設置的jqGrid作爲一個jQuery對象所有..但作爲一個刺,而不是..

缺少$jQuery的將其轉換爲一個jQuery對象

嘗試

var subGrid = $('myJqGrid_' + 999);