2010-03-23 85 views
7

我試圖找出如何禁用jqGrid的標題,以便包含列名稱的行不顯示。到目前爲止,我沒有找到解決方案。有沒有辦法做到這一點?jqGrid無標題

回答

16

我沒有看到插件爲您提供任何選項,但您可以簡單地查找並隱藏標題的容器。

...set up grid... 

$('.ui-jqgrid-hdiv').hide(); 
+0

謝謝,也許不是理想的解決方案,但它的工作原理。 – Tore 2010-03-24 10:29:38

15

省略'caption'屬性隱藏標題。

我很晚就知道,但對於有人仍然想知道。這是通過查看源代碼後發現的。

+1

像這樣比濫用JavaScript好多了 – afreeland 2012-09-11 19:13:41

+1

這個答案是錯誤的。問題不在於隱藏標題,而是如何隱藏列名。接受的答案是正確的。 – 2015-06-24 14:12:45

+0

@PavlosPapanikolaou我同意您的評論。在jsFiddle上測試後,它不再起作用。現在還不太確定我是否首先誤解了這個問題,或者是否有一個自那以後已經修復的錯誤。 – Pieter 2015-07-08 16:42:23

2

這工作:

var grid = $("#GRID_NAME"); 
var gview = grid.parents("div.ui-jqgrid-view"); 
gview.children("div.ui-jqgrid-hdiv").hide(); 
1

不知道爲什麼沒有人想出了CSS的解決方案還沒有.. 。

.ui-jqgrid-hdiv { 
    display:none !important; 
} 

您可以使用包裝容器爲單個實例,如果您有其他網格不應受影響。

+0

恕我直言,這是最好的解決方案 – 2016-06-07 09:42:41