关于easyui网格设置功能
来源:互联网 发布:手机淘宝怎么售后 编辑:程序博客网 时间:2024/04/29 18:13
关于easyui网格设置功能
jsp代码部分
<div id="dialog"> <div id="dataList"></div></div>
js代码部分
//id:为<table>标签id,主要用于设定datagridfunction settingNet(id) { var $listDate = $('#' + id); $("#dialog").dialog({ title: '网格设置', modal: true, width: 450, height: 300, onOpen: function () { var columnFields = $listDate.datagrid("getColumnFields"); var columnDefineArray = []; var checkedRow = []; $.each(columnFields, function (i, columnField) { var fieldOptions = $listDate.datagrid("getColumnOption", columnField); fieldOptions.text = fieldOptions.title; fieldOptions.value = columnField; if (!fieldOptions.hidden) { checkedRow.push(i); } columnDefineArray.push(fieldOptions); }); $("#dataList").datalist({ lines: true, checkbox: true, selectOnCheck: false, singleSelect: false, data: columnDefineArray, onLoadSuccess: function () { $.each(checkedRow, function (i, rowIndex) { $("#dataList").datalist("checkRow", rowIndex); }); } }); }, buttons: [{ text: "全选", handler: function () { $("#dataList").datalist("checkAll"); } }, { text: "全不选", handler: function () { $("#dataList").datalist("clearChecked"); } }, { text: "确定", handler: function () { var checkedDataArray = $("#dataList").datalist("getChecked"); var showColumns = []; $.each(checkedDataArray, function (i, checkedData) { showColumns.push(checkedData.value); }); var columnFields = $('#list_data').datagrid("getColumnFields"); var hideColumn = []; $.each(columnFields, function (i, columnField) { if ($.inArray(columnField, showColumns) != -1) { $listDate.datagrid("showColumn", columnField); } else { hideColumn.push(columnField); $listDate.datagrid("hideColumn", columnField); } }); } }, { text: "关闭", handler: function () { $("#dialog").dialog("close"); } }] });}
注意:easyui版本须1.4.2及以上才可支持
2 0
- 关于easyui网格设置功能
- 关于EasyUI Datagrid 数据网格使用策略
- 关于EasyUI Datagrid 数据网格渲染数据过慢
- EasyUI 组合网格
- EasyUI 数据网格
- EasyUI 属性网格
- EasyUI 树形菜单网格
- EasyUI Datagrid 数据网格
- easyUI数据网格 简写
- EasyUI 树形菜单网格
- EasyUI Datagrid 数据网格
- EasyUI DataGrid 数据网格
- jQuery EasyUI使用教程之在数据网格中添加搜索功能
- jQuery EasyUI 数据网格 - 创建子网格
- 关于Easyui region 设置高度和宽度
- jQuery EasyUI使用教程之设置数据网格的冻结列
- jquery easyui:EasyUI Treegrid 树形网格
- 关于easyui中datagrid数据网格与form表单的使用总结
- 使用VideoView播放视频
- Eclipse搭建Android开发环境(安装ADT,Android4.4.2)
- ArcGis 给数据库追加Domain
- sync和fsync函数
- 路由表 arp高速缓存
- 关于easyui网格设置功能
- 用Python实现KNN算法
- Message queue
- 2016年蓝桥杯:区间k大数查询
- Android和WCF通信 - 大数据压缩后传输
- 树莓派折腾录一. 必要的初始化(Raspberry Pi 2 model B + raspbian jessie)
- UISearchController - 搜索控制器
- MC9S12G128 内部flash与eeprom的读写配置
- casperjs在windows下抓取元素乱码