1

我正在使用 HTML 作为标记的 JSP,我在页面上有大量动态数据,我怎样才能只显示有限的内容并依靠更多按钮单击同一页面。

提前致谢

4

3 回答 3

1

在头部添加这个。

    <head>
        <script type="text/javascript">
            function showdiv(){
                document.getElementById('hiddendiv').style.display = 'block';
            }
         </script>
    </head>

在正文中添加这个。

    <body>
        <div>
            <input type="button" onclick="showdiv()" value="More">
            <div id="hiddendiv" style="dispaly:none;">
            </div>
        </div>
    </body>

将要隐藏的内容放在名为 hiddendiv 的 div 中 :)

于 2013-10-16T12:00:38.727 回答
0
step 1 : store all the data you need in the places you need in your HTML page

step 2 : hide the divs which you want to show on button click

step 3 : on every button click call a JavaScript function to display the hidden content of the div

or send a ajax call to server whenever a button is needed and in response set the value of the field and display

if you share your scenario we can tell which case would be better for you
于 2013-10-16T13:33:00.953 回答
0

两种选择:

1)将其存储在javascript变量中。这意味着client side。稍后使用它。

2)不要在第一次拍摄时加载那么多数据。server稍后打个电话。

一个简单的问题为您提供了解决方案,为什么data当您不打算显示时必须加载page?:)

只需在需要时获取。

于 2013-10-16T11:26:24.260 回答