<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="HR_attType_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript" src="../../Js/hdj_default/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="../../Css/themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="../../Css/themes/icon.css" />
<link rel="stylesheet" type="text/css" href="../../Css/demo.css" />
<script type="text/javascript" src="../../Js/hdj_default/jquery.min.js"></script>
<script type="text/javascript" src="../../Js/hdj_default/jquery.tree.js"></script>
<script type="text/javascript" src="../../Js/hdj_default/jquery.easyui.min.js"></script>
<script type="text/javascript" src="../../Js/hdj_default/jquery.py.min.js"></script>
<script type="text/javascript" src="../../js/hdj_default/easyui-lang-zh_CN.js"></script>
<script type="text/javascript">
$(window).resize(function () {
domresize();
}); function domresize() {
$('#div_data').height($(document.body).height() - );
} $(function () {
$('#div_data').height($(document.body).height() - );
}); function getData(page, rows) {
$.post("../../HR/attType/list_attType.ashx?type=BindGrid", {
page: page,
rows: rows,
attTypeIfType: $("#attType_iftype").val()
}, function (result) {
result = JSON.parse(result);
$("#dg").datagrid("loadData", result);
})
} $(function () {
//设置默认样式
$.messager.defaults = { ok: "确认", cancel: "取消", width: , height: "auto", minHeight: , modal: true, collapsible: false, minimizable: false, maximizable: false, resizable: false }; //加载数据表格
$('#dg').datagrid({
fit: true, //自适应大小
pageSize: , //页面条数
striped: true, //是否显示斑马线效果。
rownumbers: true, //如果为true,则显示一个行号列。
fitColumn: false, //允许表格自动缩放,以适应父容器
pagination: true, //如果为true,则在DataGrid控件底部显示分页工具栏。
fitColumns: false, //真正的自动展开/收缩列的大小,以适应网格的宽度,防止水平滚动。
singleSelect: false, //如果为true,则只允许选择一行。
autoRowHeight: true, //定义设置行的高度,根据该行的内容。设置为false可以提高负载性能。
checkOnSelect: true,
selectOnCheck: true, //selectOnCheck
nowrap: false, //设置为true,当数据长度超出列宽时将会自动截取
loadMsg: "正在加载,请稍后......", //在从远程站点加载数据的时候显示提示消息。
url: '../../HR/attType/list_attType.ashx?type=BindGrid',
//排序
onSortColumn: function (sort, order) {
$("#dg").datagrid('load', {
sort: sort,
order: order
})
}
}); //多选
function getChecked() {
var nodes = $('#tree').tree('getChecked');
var s = '';
for (var i = ; i < nodes.length; i++) {
if (s != '') s += ',';
s += nodes[i].id;
}
alert(s);
$("#dg").datagrid('load', {
treeId: node.id,
attTypeIfType: $("#attType_iftype").val()
})
}
//加载分页
$('#dg').datagrid('getPager').pagination({
pageList: [, , , , ], //可以设置每页记录条数的列表
displayMsg: '当前显示从第{from}条到第{to}条,共{total}条记录',
onSelectPage: function (pageNumber, pageSize) {
var state = $('#dg').data('datagrid');
var opts = state.options;
opts.pageNumber = pageNumber;
opts.pageSize = pageSize;
getData(pageNumber, pageSize);
}
}); }); //数据表表格中添加编辑列
function formatOper(val, row, index) {
return '<a href="javascript:openWin(' + row.id + ',' + row.AttType_ifType + ')" ><img src="/Css/themes/icons/pencil.png" title="编辑" /></a>';
} //数据表表格中添加状态列
function formatOperCounType(val, row, index) {
if (row.AttType_IsSystem == ) {
return '<a href="javascript:counTypeChange(\'' + row.AttType_code + '\',0)" ><img src="/Css/themes/icons/nolock.png" title="状态" /></a>';
} else if (row.AttType_IsSystem == ) {
return '<a href="javascript:counTypeChange(\'' + row.AttType_code + '\',1)" ><img src="/Css/themes/icons/lock.png" title="状态" /></a>';
}
} </script>
</head>
<body class="easyui-layout">
<div id="div_data" style="width: 100%">
<table id="dg">
<thead>
<tr>
<th field="AttType_code" align="center" sortable="true">
编码
</th>
<th field="AttType_name" align="center" sortable="true">
名称
</th>
<th field="AttType_ifPrint" sortable="true" align="center">
必须打卡
</th>
<th field="AttType_ifApply" sortable="true" align="center">
必须申请
</th>
<th field="AttType_IsIntragrl" sortable="true" align="center">
积分考核
</th>
<th field="AttType_ifType" sortable="true" align="center">
大类
</th>
<th field="AttType_wh" align="center" sortable="true">
默认班次
</th>
<th data-options="field:'AttType_IsSystem', sortable:true, align:'center', formatter:formatOperCounType">
事物状态
</th>
<th data-options="field:'id', align:'center', formatter:formatOper">
编辑
</th>
<th field="ck" data-options="checkbox:true">
</th>
</tr>
</thead>
</table>
</div>
</body>
</html>

Easy UI DataGrid 与 分页的更多相关文章

  1. easy ui datagrid 数据分页

    参照easyui官方网站提供的demo写了个datagrid数据分页的demo, 具体参数我就不一一罗列了,详细见官方网站, 这里只介绍一下具体的注意事项和常乃用到的几项, $('#test').da ...

  2. JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单

    JQuery Easy Ui dataGrid 数据表格 数据表格 - DataGrid 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值.. 数 ...

  3. Jquery Easy UI Datagrid 上下移动批量保存数据

    DataGrid with 上下移动批量保存数据 通过前端变量保存修改数据集合,一次性提交后台执行 本想结合easyui 自带的$('#dg').datagrid('getChanges'); 方法来 ...

  4. easy ui datagrid 增,删,改,查等基本操作

    如下图: ①列表信息图 ②添加信息图 ③修改信息图 html代码: <%@ Page Title="" Language="C#" MasterPageF ...

  5. jquery Easy UI Datagrid(数据网格)学习心德,附API

    第一步,引入主要的css样式和js文件 <meta http-equiv="Content-Type" content="text/html; charset=ut ...

  6. JQuery Easy Ui dataGrid 数据表格

    数据表格 - DataGrid 英文文档:http://www.jeasyui.com/documentation/index.php# 继承$.fn.panel.defaults,使用$.fn.da ...

  7. easy ui datagrid在没有数据时显示相关提示内容

    $(function () { $('#dg').datagrid({ fitColumns: true, url: 'product.json', pagination: true, pageSiz ...

  8. JQuery Easy Ui dataGrid 数据表格 -->转

    转至: http://www.cnblogs.com/cnjava/archive/2013/01/21/2869876.html#events 数据表格 - DataGrid 内容 概况 使用方法 ...

  9. Jquery easy ui datagrid動態加載列問題

    1.如下图效果是当选择不同的日期范围时datagrid则会加载出对应的列数

随机推荐

  1. JMeter的安装和目录解析

    Ubuntu系统中jmeter的安装和目录解析 作为一个Linux新手,在使用jdk时,或许会安装配置多次仍然导致无法使用情况(如无法登录系统等),请按如下步骤一步一步安装并配置 相关软件下载地址 J ...

  2. Python面试题之Python中的lambda map filter reduce zip

    当年龟叔想把上面列出来的这些都干掉.在 “All Things Pythonic: The fate of reduce() in Python 3000”这篇文章中,他给出了自己要移除lambda. ...

  3. java压缩多个文件

    首先创建一个工具类,定义好接口,这里的参数1:fileList:多个文件的path+name2: zipFileName:压缩后的文件名 下面是代码,注释已经很详细了 public class ZIP ...

  4. 20145303刘俊谦 《Java程序设计》第十周学习总结

    教材学习内容总结 网络编程 就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴.在发送和接收数据时,大部 ...

  5. 20145313张雪纯 《Java程序设计》8周学习总结

    20145313张雪纯 <Java程序设计>8周学习总结 教材学习内容总结 java.util.logging包的优点在于提供了日志功能相关类与接口,不必额外配置日志组件就可以在标准jav ...

  6. 20145327 《Java程序设计》第六周学习总结

    20145327 <Java程序设计>第六周学习总结 教材学习内容总结 父类中的方法: 流(Stream)是对「输入输出」的抽象,而「输入输出」是相对程序而言的. 标准输入输出: Syst ...

  7. 20145328 《Java程序设计》实验一实验报告

    20145328 <Java程序设计>实验一实验报告 实验名称 Java开发环境的熟悉(Windows + IDEA) 实验内容 使用JDK编译.运行简单的Java程序: 使用IDEA 编 ...

  8. nginx解决跨域问题

    背景:由于公司有个项目是.net写的,但是开发人员已经离职好久了.老项目也不怎么变动就没有招新人,于是乎就把项目交接给了一位php开发人员. 今天那位php开发人员跑过来,说https://wap.a ...

  9. Nagios监控mysql主从复制

    因为公司的nagios用了很久监控项目很多,也在zabbix迁移中,也就先临时用nagios监控mysql主从了 mysql> show slave status\G 查看其输出,即可判定主从复 ...

  10. 【Semantic Segmentation】 Instance-sensitive Fully Convolutional Networks论文解析(转)

    这篇文章比较简单,但还是不想写overview,转自: https://blog.csdn.net/zimenglan_sysu/article/details/52451098 另外,读这篇pape ...