easyUI——控制datagrid的显示与隐藏

    在做java-ITOO的选课系统时,学生选课界面要显示:可选课程,已选课程和历史选课。


   在这一个界面上,信息量是非常大的,怎么样让用户快速,简洁的了解自己要的信息呢?

    故,我们决定把已选课程和历史选课先隐藏起来,做了两个按钮,让用户点击的时候再出现,再点击一下隐藏。

    实现起来是非常简单的,首先,我们在界面加载时隐藏“历史选课”“已选课程”这两个datagrid:

$(function() {
	document.getElementById("yixuan").style.display="none";
	document.getElementById("lishi").style.display="none";

	
})
然后定义已选课程、历史选课按钮的onclick事件,直接调用就可以了

//点击”已选选课“按钮执行事件
 function ShowYX(){
	/* $("#yixuan").show();
	$("#t").datagrid('reload'); */
	var o=document.getElementById("yixuan").style.display;
	if(o=="none")
		{
		document.getElementById("yixuan").style.display="";
		
			$("#t").datagrid('reload');
		
		}
	if(o=="")
	{
	document.getElementById("yixuan").style.display="none";
	
	}
} 

//点击”已选选课“按钮执行事件
function ShowLS(){
	/* $("#yixuan").show();
	$("#t").datagrid('reload'); */
	var o=document.getElementById("lishi").style.display;
	if(o=="none")
		{
		document.getElementById("lishi").style.display="";
		
			$("#dg").datagrid('reload');
		
		}
	if(o=="")
	{
	document.getElementById("lishi").style.display="none";
	
	}
}

这样,我们想要的效果就实现啦。

其实也可以,用div把datagrid包起来,直接控制div的显示与隐藏也可以,那样就简单了,直接hide,show就可以了。



 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 32
    评论
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值