Để có cả bố trí chất lỏng và colums đông lạnh theo kích thước màn hình xem ví dụ này có một bảng chất lỏng và một cột đầu tiên đông lạnh:
Bước 1 - Thêm jquery.jqGrid.min.js kịch bản từ trang web chính.
Bước 2 - Thêm jquery.jqGrid.fluid.js kịch bản từ trang web http://code.google.com/p/codeincubator/source/browse/Samples/steveharman/jQuery/jquery.jqgrid.fluid/jquery.jqGrid.fluid.js?r=170
Bước 3 - html
<div id="grid_wrapper" class="ui-corner-all floatLeft">
<table id="theGrid" class="scroll">
</table>
<div id="pager" class="scroll" style="text-align:center;"></div>
</div>
Step4 - Kích hoạt các kịch bản
function resize_the_grid()
{
$('#theGrid').fluidGrid({base:'#grid_wrapper', offset:-20});
}
$(document).ready(function(){
var myGrid = $('#theGrid');
myGrid.jqGrid({
datatype:'clientSide',
altRows:true,
colNames:['Name', 'Side', 'Power'],
colModel:[
{ name:'name', index: 'name', frozen : true },
{ name:'side', index: 'side' },
{ name:'power', index: 'power' } ],
pager: jQuery('#pager'),
viewrecords: true,
imgpath: 'css/start/images',
caption: 'The Force: Who\'s Who?',
height: "100%"
});
myGrid.addRowData("1", {name:"Luke", side:"Good", power:"6"});
myGrid.addRowData("2", {name:"Vader", side:"Dark", power:"9"});
myGrid.addRowData("3", {name:"Han", side:"meh?", power:"0"});
resize_the_grid();
});
$(window).resize(resize_the_grid);
Hy vọng điều này giúp đỡ.
Nguồn
2012-01-05 06:50:10
Tại sao bạn bắt đầu tiền thưởng? Bạn không chấp nhận bất kỳ câu trả lời nào và không trao tiền thưởng bất cứ lúc nào trong 10 câu hỏi cuối cùng của bạn nơi bạn bắt đầu tiền thưởng. Ai đó nhận được 50% tiền thưởng tự động vì * người khác * bỏ phiếu cho câu trả lời (xem về giải thưởng tự động [ở đây] (http://meta.stackexchange.com/a/16067/147495)). Tất cả các câu trả lời đều xấu đến thế? Nó là công bằng để bắt đầu tiền thưởng nếu bạn dường như không có kế hoạch để giải thưởng nó? – Oleg
@Oleg - Tôi đã không nhận ra rằng câu trả lời hàng đầu không nhận được tiền thưởng đầy đủ. Tôi sẽ đảm bảo giải thưởng trước khi nó hết hạn sau – leora
Một trong những liên kết này có thể giúp: http://stackoverflow.com/questions/6756276/jqgrid-set-column-width và/hoặc http://veechand.wordpress.com/2009/07/13/10-jqgrid-tips-learn-from-my-experience/ – leanne