22
A
回答
29
我會建議您設置"max-height"
財產上的jqGrid的bdiv和使用height:'100%'
或height:'auto'
:
$("#list").parents('div.ui-jqgrid-bdiv').css("max-height","300px");
的"max-height"
屬性將是not used by IE6,但最近的Web瀏覽器會用它。
已更新:免費jqGrid在版本4.10.0中引入了新屬性:maxHeight
,其功能與上述完全相同。因此,人們可以使用maxHeight: 300
而不是手動設置父母div.ui-jqgrid-bdiv
的max-height
。您想要的網頁上加載的jqGrid後
var height = $(window).height();
$('.ui-jqgrid-bdiv').height(height);
,這個工作對我來說:
0
添加此。
12
試試這個
jQuery("#yourid").jqGrid({
........
height:'auto'
});
+0
偉大的解決方案... :) – 2014-04-15 06:21:34
0
嘗試這些方法
1.定義網格
$("#griname").jqGrid(
{
rowNum : 1000,
viewrecords : true,
gridview : true,
autoencode : true,
loadonce : true,
width: "100%",
height: 300,
});
2,本功能可用於保持內部的高度高度固定爲預定義的值。
$(window).resize(function() {
if (typeof($gridname) !== 'undefined' && $("#gridname").length > 0) {
$discrepanciesResultGrid.setGridHeight(
$(window).height() - $("#gridname").position().top - 210
);
$gridname.setGridWidth($("body").width() - $("#anothercomponenetname").width() - 50);
}
0
試試這個
$("#list1").parents(".ui-jqgrid-bdiv").css('height', jQuery("#list1").css('height'));
此代碼將根據中行的網格數調整電網的高度
0
我們的UI人解決了這個問題(展開列表最多300px,如果有超過10個附件,顯示一個垂直滾動條)用css
#gview_list_Attachments .ui-jqgrid-bdiv{
max-height: 300px;
overflow-y: visible;
}
300px在我們的案例中恰好是10個項目的高度。當然,使用jQuery你可以確定1個項目的高度並乘以10.但是這個解決方案很快,簡單並且解決了我們的問題。
1
.ui-jqgrid-view {
max-height: 642px;
}
.ui-jqgrid-bdiv {
overflow-y: scroll !important;
max-height: 600px !important;
}
這個工作對我的jqGrid
相關問題
- 1. Fullcalendar高度和沒有滾動條
- 2. 最大高度尺度圖像完美的FF,但鉻有滾動條
- 3. 有沒有辦法獲得滾動條的高度和寬度?
- 4. 增加滾動條高度自動
- 5. 微小的滾動條自動高度
- 6. jqGrid高度:自動reloadGrid
- 7. 高度100和iframe =兩個滾動條
- 8. 垂直居中自動高度和最大高度的圖像
- 9. CSS - 具有100%最小高度的內容創建一個垂直滾動條
- 10. 設置劍道網格高度可滾動自動最小高度最大高度
- 11. 兩個垂直div,每個都有最大高度的自動滾動
- 12. 機身高度滾動條
- 13. div高度100%,滾動條
- 14. 具有最小高度的動態內容高度
- 15. AnythingSlider具有動態高度?
- 16. SVG D3以最大高度滾動
- 17. 擴大div滾動高度
- 18. UIScrollView不滾動大高度
- 19. 有沒有辦法讓背景圖像自動寬度,全高,高度滾動,無寬度滾動
- 20. WPF ListView沒有滾動條如果高度設置爲自動
- 21. jQuery的TextExt:最大高度和滾動條
- 22. 自動高度不起作用,只有最小高度
- 23. 使用高度和最大高度的動態大小列表
- 24. 我想比較滾動條的高度和文檔高度
- 25. iframe的高度和滾動條不IE11
- 26. ExtJs網格高度和滾動條eurgh
- 27. CSS:爲什麼我有一個100%高度的滾動條?
- 28. 製作一個div下格滾動的具有可變高度
- 29. 設置PopupWindow有一個最大高度
- 30. 沒有滾動條的高度限制的可滾動列
試過上述建議,但它仍然沒有工作...也... ...我需要一個解決方案,將工作在IE6太。 – Dieter 2011-05-05 11:35:21
您在哪個網頁瀏覽器中測試過,並且無法正常工作?我建議你**不支持IE6 **如果可能的話。我的意思是在IE6中顯示網格很好(但不完美),因爲它會忽略CSS屬性。如果你需要設置IE6的高度,那麼你將不得不在'loadComplete'中設置網格**高度**。你可以使用'getGridHeight'和'setGridHeight'方法。 – Oleg 2011-05-05 11:57:28
沒有像getGridHeight這樣的東西...我想你的意思是getGridParam(「高度」)...但與loadComplete或gridComplete結合使用它不會返回像素高度;相反,它返回「自動」...並回答首先提出的問題:)我在IE9中測試它... – Dieter 2011-05-05 13:59:16