2011-07-01 90 views
3

在jqGrid中,用戶選擇刪除列後,網格的寬度變得更小。因此,我認爲在這一點上使用$("#myGrid").trigger("resize")觸發調整大小是適當的。但是,我應該附加什麼jqGrid事件?在用戶顯示/隱藏列後觸發jqGrid的大小調整

我試過在使用Column Chooser後在Firebug控制檯上手動觸發調整大小,它運行良好。

我也嘗試了this question的建議,但沒有任何結果。

回答

6

我解決我自己的問題:

 $("#myGrid").jqGrid("columnChooser", { 
     done: function() { 
      $("#myGrid").trigger("resize"); 
     } 
     }); 
+0

適用於jqGrid 4.6.0版本 –

0

如果您使用的jqGrid的最後一個版本(目前是4.1.1),我之前介紹的bug修復已經包含在jqGrid的主要代碼。所以你如何從the demo看到所有似乎沒有做任何事情的正確工作。

相關問題