2012-03-16 66 views
0

我喜歡使用rownumbers屬性在我的網格中顯示行號。但是,如果只返回一行,是否有辦法將rownumbers設置爲false。爲什麼?在沒有標題的列中看到「1」乍一看有點令人困惑。但是,如果有多行,那麼您很快就會意識到該列的用途。在jqgrid中將rownumbers設置爲false

回答

2

如果記錄數量不夠大,您可以嘗試隱藏包含記錄號的'rn'列。類似於

loadComplete: function() { 
    if ($(this).jqGrid('getGridParam', 'records') <= 1) { // this.p.records 
     $(this).jqGrid('hideCol', 'rn'); 
    } else { 
     // show previous hidden column 
     $(this).jqGrid('showCol', 'rn'); 
    } 
} 
+0

偉大的解決方案。謝謝!! – 2012-03-16 16:59:08

+0

@Beeffingers:不客氣! – Oleg 2012-03-16 17:16:44

相關問題