簡體   English   中英

如何使用jQuery獲取jqgrid對象

[英]how to get a jqgrid object with jquery

我正在嘗試將JQGrid對象分配給var,這樣就可以像這樣調用.setGridWidth:

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

但是subGrid似乎作為普通的Javascript對象而不是實際的JQGrid返回。 如何獲得實際的JQGrid?

您根本沒有將jqGrid設置為jQuery對象,而是將其設置為字符串。

缺少$jQuery,無法將其轉換為jQuery對象

嘗試

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

我通過在ID的末尾添加“ _t”來完成此工作。 “ _t”必須是JQGrid添加到實際JQGrid名稱中的東西。

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

我肯定希望這對某人有幫助,因為我花了一段時間才弄清楚。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM