今天遇到了一个这样的问题,写了一个带有9个fieldset的表单对象,但是显示结果却是这样的
[img]http://dl.iteye.com/upload/attachment/0078/4903/ea9305d8-a71e-392b-8bbd-602f53264290.png[/img]
只有在打开其中任意一个fieldset的时候才能正常的显示
[img]http://dl.iteye.com/upload/attachment/0078/4905/f5640510-15fd-3e62-b88b-92a43c612470.png[/img]
在对代码进行反复确认后,发现没有出现任何错误
开始尝试对表单添加高度设置,将原来的代码
[img]http://dl.iteye.com/upload/attachment/0078/4909/b0ee3db0-0c7d-30d9-a1dc-be94ae9296f1.png[/img]
但是如果设置了form高度就可能出现面板高度与表单高度不一致的情况,看起来很难看,所以最好的解决方案是对表单的父面板添加一个布局管理
这样就可以美观的解决这个问题了
[img]http://dl.iteye.com/upload/attachment/0078/4903/ea9305d8-a71e-392b-8bbd-602f53264290.png[/img]
只有在打开其中任意一个fieldset的时候才能正常的显示
[img]http://dl.iteye.com/upload/attachment/0078/4905/f5640510-15fd-3e62-b88b-92a43c612470.png[/img]
在对代码进行反复确认后,发现没有出现任何错误
开始尝试对表单添加高度设置,将原来的代码
autoHeight : true
修改为
height : 600
这次显示结果正常了
[img]http://dl.iteye.com/upload/attachment/0078/4909/b0ee3db0-0c7d-30d9-a1dc-be94ae9296f1.png[/img]
但是如果设置了form高度就可能出现面板高度与表单高度不一致的情况,看起来很难看,所以最好的解决方案是对表单的父面板添加一个布局管理
layout : 'fit'
这样就可以美观的解决这个问题了