在jqGrid中,用戶選擇刪除列後,網格的寬度變得更小。因此,我認爲在這一點上使用$("#myGrid").trigger("resize")
觸發調整大小是適當的。但是,我應該附加什麼jqGrid事件?在用戶顯示/隱藏列後觸發jqGrid的大小調整
我試過在使用Column Chooser後在Firebug控制檯上手動觸發調整大小,它運行良好。
我也嘗試了this question的建議,但沒有任何結果。
在jqGrid中,用戶選擇刪除列後,網格的寬度變得更小。因此,我認爲在這一點上使用$("#myGrid").trigger("resize")
觸發調整大小是適當的。但是,我應該附加什麼jqGrid事件?在用戶顯示/隱藏列後觸發jqGrid的大小調整
我試過在使用Column Chooser後在Firebug控制檯上手動觸發調整大小,它運行良好。
我也嘗試了this question的建議,但沒有任何結果。
我解決我自己的問題:
$("#myGrid").jqGrid("columnChooser", {
done: function() {
$("#myGrid").trigger("resize");
}
});
如果您使用的jqGrid的最後一個版本(目前是4.1.1),我之前介紹的bug修復已經包含在jqGrid的主要代碼。所以你如何從the demo看到所有似乎沒有做任何事情的正確工作。
適用於jqGrid 4.6.0版本 –