如何控制easyui datagrid显示
来源:互联网 发布:幼儿园美工区域教案 编辑:程序博客网 时间:2024/05/16 19:14
在做java-ITOO的选课系统时,学生选课界面要显示:可选课程,已选课程和历史选课。
在这一个界面上,信息量是非常大的,怎么样让用户快速,简洁的了解自己要的信息呢?
故,我们决定把已选课程和历史选课先隐藏起来,做了两个按钮,让用户点击的时候再出现,再点击一下隐藏。
实现起来是非常简单的,首先,我们在界面加载时隐藏“历史选课”“已选课程”这两个datagrid:
[javascript] view plain copy print?
$(function() {
document.getElementById("yixuan").style.display="none";
document.getElementById("lishi").style.display="none";
})
然后定义已选课程、历史选课按钮的onclick事件,直接调用就可以了
[javascript] view plain copy print?
//点击”已选选课“按钮执行事件
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就可以了。
在这一个界面上,信息量是非常大的,怎么样让用户快速,简洁的了解自己要的信息呢?
故,我们决定把已选课程和历史选课先隐藏起来,做了两个按钮,让用户点击的时候再出现,再点击一下隐藏。
实现起来是非常简单的,首先,我们在界面加载时隐藏“历史选课”“已选课程”这两个datagrid:
[javascript] view plain copy print?
$(function() {
document.getElementById("yixuan").style.display="none";
document.getElementById("lishi").style.display="none";
})
然后定义已选课程、历史选课按钮的onclick事件,直接调用就可以了
[javascript] view plain copy print?
//点击”已选选课“按钮执行事件
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就可以了。
阅读全文
0 0
- 如何控制easyui datagrid显示
- easyui datagrid控制显示进度条
- easyui datagrid 如何控制删除最后一行
- easyui 如何同时左右显示两个datagrid
- easyUI——控制datagrid的显示与隐藏
- 控制easyUI datagrid field里面显示的内容
- 控制easyui datagrid 显示和隐藏的正确方法
- Easyui Datagrid 如何实现后台交互显示用户数据列表
- 如何解决easyui-datagrid分页组件中文显示的问题
- 在easyui的datagrid中如何显示图片?
- 如何解决easyui-datagrid分页组件中文显示的问题
- Easyui Datagrid 如何实现后台交互显示用户数据列表
- easyui中datagrid如何显示子对象的属性
- easyUI-datagrid 翻页控制代码
- easyui datagrid数据不显示
- easyui datagrid显示子属性
- easyui-dataGrid单元格显示全部内容
- 【easyui】动态显示datagrid列
- centos7安装MongoDB3.4
- Java测试框架
- JavaScript 工作线程实现方式
- 1210:回声壁
- Chrome currentTime修改时间失效的解决办法
- 如何控制easyui datagrid显示
- test
- 选择排序
- 不会点SQLite,都不好意思说自己是开发的
- SSH学习笔记之scp命令的使用
- KM算法--- hd 2255
- JavaScript高级程序设计(第2章 在HTML中使用JavaScript)
- 我的第一篇博客
- url去重 --布隆过滤器 bloom filter及pybloom使用