html - 设置Kendo Grid JSP占用剩余空间

标签 html css jsp kendo-ui kendo-grid

我正在使用 Kendo UI 的 JSP Wrapper 版本。

目前,我的网格有固定高度:

<kendo:grid name="SUBUL_02_GRID" pageable="true" resizable="true" 
            sortable="true" height="800">

我希望网格占据页面的剩余空间,但设置 height="100%"不起作用。高度设置为某个小于页面 50% 的任意值。

我不确定这是否重要,但我也启用了虚拟滚动

<kendo:grid-scrollable virtual="true" />

如何让网格占据剩余空间?

最佳答案

尝试使用 Grid 的 dataBound 事件并使用 JavaScript 以编程方式设置高度 例如

function onGridDataBound() {

        this.element.find('.k-grid-content').height(this.tbody.height());
        this.virtualScrollable.refresh();

}

关于html - 设置Kendo Grid JSP占用剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15610504/

相关文章:

JavaScript 身份验证 JSONString : [object Object], [object 对象]

javascript - 扫雷显示附近的瓷砖功能

javascript - 如何使用 Javascript 从父级的所有子级中删除事件类

jquery - 视差 slider

javascript - 加载后删除 <img> 标签的 css 类

java - 无法使用 c 迭代 ArrayList :foreach (JSP/JSTL)

css - 垂直居中跨度( Bootstrap 标签)与其他元素一起

html - 如何在 CSS 中设置 div 的内边距

javascript - css 在固定宽度内 float 2 个 sibling ,一个 sibling 包含插入 sibling 的 ellments

java - 如何将 HashMap 键映射到 thymeleaf 中的选择?