1

私はstruts2 jquery gridプラグインを使用しています

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

これは、私のページの部門 (つまり div="foo") 内にテーブルを表示します。「foo」部門は、画面解像度に応じて流動的に変化します。私がする必要があるのは、グリッドの幅を foo 分割のサイズに動的に更新することです。すなわち:

$(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 に答える