【发布时间】:2018-01-30 04:01:19
【问题描述】:
在我的项目中,我使用easyui-layout。
有时,我应该使用 ajax 从其他页面加载其他内容。而这些新内容将放置在cenDiv的中心区域。
ajax代码为:
$.ajax({
.....
success:function(data)
{
$("#cenDiv").html(data);
.......
}
});
现在,我遇到了一个问题。当内容太多溢出cenDiv时,没有滚动。所以只有部分内容显示在cenDiv中。
这是我的html代码:
<body style="height:100%" class="easyui-layout" fit="true">
<div id="firDiv" class="easyui-layout" style="width:100%;height:88%;position:absolute;top:95px">
<div style="background:lightgrey;width:10%;height:100%;padding:10px" data-options="region:'west',split:true,title='Function'"></div>
<div id="cenDiv" class="easyui-layout" style="position:static;height:100%;width:100%" data-options="region:'center',title:''">
<div class="easyui-layout" style="position:static;height:3000px" data-options="region:'north',title:'',split:true">
north-John-Stack
</div>
<div class="easyui-layout" style="position:static;height:100px" data-options="region:'south',title:''">
south-Tyrion-Lanniste
</div>
</div>
</div>
</body>
我在 body、firDiv 和 cenDiv 中设置了 fit="true",但它运行失败。因为body、firDiv和cenDiv的高度发生了变化。
我尝试了溢出:自动,但它再次失败。
只有cenDiv内容数据过多时显示滚动,其他div位置不变。
谁能帮帮我?
【问题讨论】:
标签: javascript jquery html css jquery-easyui