js生成的数据表,怎么能设置成20行级以内的显示,其余隐藏

baozipu_ 2017-10-23 04:25:55
如图是html的代码
这个是js的代码,但是不知道怎么能实现20行以内显示,20行以外的默认影藏起来,可以有一个展开按钮,点击后显示所有数据
...全文
317 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
澪月 2017-10-25
  • 打赏
  • 举报
回复

			for(i=0, len = province.length; i<len; i++){				
				if(i >= 10){
					str += '<tr name="hiddenTr" class="hidden"><td></td> <td></td> </tr>';
				}else{
					str += '<tr><td></td> <td></td></tr>';
				}
			}				
			str += '<button id="show"> 显示</button>';			
			return str;
		}

			$('#show').on('click',function(){
				$('tr[name="hiddenTr"]').removeClass('hidden');
			});

Thomas Ho 2017-10-24
  • 打赏
  • 举报
回复
20条以后的tr添加一个class,通过class来控制显示隐藏
wangdan_2013 2017-10-23
  • 打赏
  • 举报
回复
可以在隐藏的时候加载20条,然后点击展开的时候,再去加载更多的信息

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧