0

私のjspアプリケーションには4つのjqgridがあります。メソッド addXmlData (messageXML) を使用して ajax 経由でロードされます。3 つのグリッドを非表示にして 1 つだけを表示し、ボタンのクリックに応じて他のグリッドを非表示および表示するにはどうすればよいですか。グリッドのコンテンツは、ajax を介してユーザーのニーズに応じて更新されます。フォームを台無しにしないために、一度に 1 つずつ表示するだけで済みます。

4

1 に答える 1

2

解決策を見つけました。真実を言うのはとても簡単です。div の間にタグ テーブルを追加し、$ ("# divid") を使用するだけです。隠れる (); 非表示にして $ ("# 分割") します。見せる (); 表示する。

コードは次のとおりでした。

...

    <div id="divid">
        <table id="listid" class="scroll"> <tr> <td/> </ tr> </ table>
    </ div>

...

<script>
...
    $ ("#divid"). hide ();
    $ ("#divid"). show ();
...
</ script>
于 2011-08-26T20:39:08.963 に答える