我想根据窗口大小重新调整 div 的大小。我有以下代码。
$(window).resize(function() {
$('#grid1').width('50%'); // <---100% width
$('#grid1').height('50%'); //<---100% height
});
当我运行它时,滚动条不会出现,并且我在网格中的表格被截断。我应该怎么办??这是我的 div
<div id="grid1" jsid="grid1" dojoType="dojox.grid.EnhancedGrid"
query="{ name: '*' }"
data-dojo-props="plugins:{ pagination:{pageSizes: ['10', '25', '50', '100'],
description: true, sizeSwitch: true, pageStepper: true, gotoButton: true, position: 'bottom', maxPageStep: 7}}, rowsPerPage:10"
style="height: 300px; width: 930px;">
</div>
</div>
这是我的 DOJO 表。
<script>
dojo.require("dojox.grid.EnhancedGrid");
dojo.require("dojox.grid.enhanced.plugins.Pagination");
dojo.require("dojo.data.ItemFileWriteStore");
dojo.require("dojox.grid.enhanced.plugins.Filter");
dojo.require("dojox.data.QueryReadStore");
dojo.require("dojo.parser"); // scan page for widgets and instantiate them
var gridLayout = [
{
name : "S. No.",
classes : "title",
width : "70px",
get : siFormatter,
filterable : false
}, {
name : "Site Id",
classes : "title",
field : "siteId",
width : "70px"
}, {
name : "IP/Phone No.",
classes : "title",
field : "devType",
width : "120px"
}];
</script>