2011-10-11 79 views
0

我有一個有3列和使用jqgrid我將它轉換爲jqgrid表。這條線是訣竅:tableToGrid jqgrid可排序的問題

tableToGrid("#gasolineProducts", { width: '400', height: 'auto', caption: ''}); 

但是,我所有的列現在可以排序。我不希望我的第三列可以排序。我如何在這裏指定?

感謝提前:)

回答

2

您可以用同樣的方式使用colModel參數作爲tableToGrid的附加選項(在第二個參數),如果你直接創建的jqGrid你會做到這一點。 sortable:false值在相應列中將使相應的列不可排序。

另外一個選項是定義onSortCol事件處理程序,它測試indexiCol參數以決定用戶點擊哪個列標題。您可以返回'stop'字符串來拒絕排序第三列。