我正在使用 HTML 作为标记的 JSP,我在页面上有大量动态数据,我怎样才能只显示有限的内容并依靠更多按钮单击同一页面。
提前致谢
在头部添加这个。
<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 中 :)
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
两种选择:
1)将其存储在javascript
变量中。这意味着client side
。稍后使用它。
2)不要在第一次拍摄时加载那么多数据。server
稍后打个电话。
一个简单的问题为您提供了解决方案,为什么data
当您不打算显示时必须加载page
?:)
只需在需要时获取。