1

我正在使用 struts2 jquery 网格插件

    <@sjg.grid
    ...
    id="mygrid"
    shrinkToFit="true"
    resizable="true"
    shrinkToFit="true"
    width= "1000"
    ...

这会在我的页面上显示一个部门内的表格(即 div="foo")。“foo”分区是随着屏幕分辨率的变化而变化的。我需要做的是将网格的宽度动态更新为 foo 分区的大小。IE:

$(document).ready(function() {
    var foo_width = $("#foo").width();
    // dynamically update mygrid width to foo_width
}

任何想法?谢谢你的帮助

4

1 回答 1

1

刚刚发现struts2-jquery 插件中有autowidth属性:

<@sjg.grid
    ...
    id="mygrid"
    shrinkToFit="true"
    resizable="true"
    shrinkToFit="true"
    width= "1000"
    ...
    autowidth="true"

autowidth属性自动将网格的宽度设置为父元素之一。此处的文档http://code.google.com/p/struts2-jquery/wiki/GridTag

于 2012-06-06T14:25:09.797 回答