2014-01-20 68 views
0

我在我的jgrid中有一個導航欄,我添加了很多按鈕,它們相互疊加。這樣就很難看出哪個按鈕是哪個按鈕。如何避免在jqgrid導航欄中的按鈕合併

my navigation bar

我想知道我怎樣才能避免這種情況。我可以有兩個導航欄嗎?還是兩排吧?也許刪除尋呼機?

在此先感謝

納塔利婭

回答

0

我有同樣的問題,因爲你和我用jQuery添加更多的行來解決它。

 var pagerNav = $("#pagernav") 
     var gridnavTbody = $(pagerNav).find("tbody").first(); 
     var navgridrows = $(pagerNav).find("td").first().siblings("td").addBack(); 
     $(navgridrows).appendTo($(gridnavTbody)); 
     $(navgridrows).wrap("<tr><tr/>"); 
     $(navgridrows).children().css("text-align","center"); 
     $(navgridrows).attr("align","center"); 
     $(navgridrows).children().css("float","none"); 
     $(pagerNav).css("height","75px"); 

這是結果:

enter image description here

之前的HTML jQuery代碼 Html before jQuery code

,這是jQuery的 後Html after jQuery code

+0

感謝hect0r90。我是一個jqgrid的新手,我不知道如何使用你的代碼。 導航欄是否有「tbody」「td」「tr」?或者我應該寫嗎?爲什麼在「gbox」之後的「_」?謝謝 –

+0

我更新了代碼。第一行只是因爲我有多個不同名稱的網格,但您可以直接在此定義pagerNav。 「tbody」,「td」和「tr」已經存在,我只用另一個「tr」包圍每個「td」。 – hect0r90