easyui 快速开发整理

下面整理了关于easyui的datagrid的开发文档,复制黏贴即刻使用

 1 1:
 2 <link href="../../Content/easyUI/themes/default/easyui.css" rel="stylesheet" type="text/css" />
 3     <link href="../../Content/easyUI/themes/icon.css" rel="stylesheet" type="text/css" />
 4     <script src="../../Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
 5     <script src="../../Scripts/jquery.easyui.min.js" type="text/javascript"></script>
 6     <script src="../../Scripts/easyui-lang-zh_CN.js" type="text/javascript"></script>
 7     <script src="../../Scripts/datapattern.js" type="text/javascript"></script>
 8
 9 2:<script type="text/javascript">
10       $(function(){
11             loadData();
12       });
13
14         function loadData() {
15            $(‘#tt‘).datagrid({
16                 url: ‘/Home/GetUserInfo‘,
17                 title: ‘用户数据表格‘,
18                 width: 700,
19                 height: 400,
20                 fitColumns: true, //列自适应
21                 nowrap: false,
22                 idField: ‘ID‘,//主键列的列明
23                 loadMsg: ‘正在加载用户的信息...‘,
24                 pagination: true,//是否有分页
25                 singleSelect: false,//是否单行选择
26                 pageSize:2,//页大小,一页多少条数据
27                 pageNumber: 1,//当前页,默认的
28                 pageList: [2, 5, 10],
29                 queryParams: {},//往后台传递参数
30                 columns: [[//c.UserName, c.UserPass, c.Email, c.RegTime
31                     { field: ‘ck‘, checkbox: true, align: ‘left‘, width: 50 },
32                     { field: ‘ID‘, title: ‘编号‘, width: 80 },
33                     { field: ‘UserName‘, title: ‘姓名‘, width: 120 },
34                      { field: ‘UserPass‘, title: ‘密码‘, width: 120 },
35                       { field: ‘Email‘, title: ‘邮箱‘, width: 120 },
36                     { field: ‘RegTime‘, title: ‘时间‘, width: 80, align: ‘right‘,
37                         formatter: function (value, row, index) {
38                                 return (eval(value.replace(/\/Date\((\d+)\)\//gi, "new Date($1)"))).pattern("yyyy-M-d");
39                             }
40                     }
41                 ]],
42                 toolbar: [{
43                     id: ‘btnGet‘,
44                     text: ‘删除‘,
45                     iconCls: ‘icon-add‘,
46                     handler: function () {
47                         var rows = $(‘#tt‘).datagrid(‘getSelections‘);
48                         if (!rows || rows.length == 0) {
49                             //alert("请选择要修改的商品!");
50                             $.messager.alert("提醒", "请选择要删除的记录!", "error");
51                             return;
52                         }
53
54                     }
55                 }],
56             });
57         }
58     </script>
59
60
61
62 3<div>
63     <table id="tt" style="width: 700px;" title="标题,可以使用代码进行初始化,也可以使用这种属性的方式" iconcls="icon-edit">
64     </table>
65 </div>
66
67
68
69
70   //将序列化成json格式后日期(毫秒数)转成日期格式
71 function ChangeDateFormat(cellval) {
72     var date = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", ""), 10));
73     var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
74     var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
75     return date.getFullYear() + "-" + month + "-" + currentDate;
76 }
时间: 2024-11-04 17:37:49

easyui 快速开发整理的相关文章

开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发

[原][开源框架]Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位... 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文  http://blog.csdn.net/caoyouxing/article/details/42418591 主题 开源 安卓开发 http://www.tuicool.com/articles/jyA3MrU Android开源库 自己一直很喜欢Android开发,就如博客签名一样, 我是程序猿,我为自

快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)

一.前言 作为一个码农这么多年,一直在想怎么提高我们的编码效率,关于如何提高编码效率,我自己的几点体会 1.清晰的项目结构,要编写代码的地方集中 2.实现相同功能的代码量少并且清晰易懂 3.重复或有规律的代码应该自动生成 在这里我就讨论下代码生成的问题. 源码分享位置:http://download.csdn.net/detail/kingmax54212008/9190039 二.关于代码生成器 刚毕业时我也非常迷信代码生成器,喜欢在网上找一些代码生成器及相关的源码,喜欢在和网友讨论哪款生成器

四、利用EnterpriseFrameWork快速开发基于WCF为中间件的三层结构系统

回<[开源]EnterpriseFrameWork框架系列文章索引> 本章内容与上一张<利用EnterpriseFrameWork快速开发Winform系统(C/S)>关系紧密,WCF模式只是在Winform模式中的界面层和逻辑层之间加入了WCF中间件用来实现双方的通讯,说得更简单一点就是把Winform模式中的winController控制器给拆分为wcfController与wcfclientControlle两个控制器并用WCF实现两个控制器之间的通讯,双方数据传递与Web模

web程序快速开发

关于web程序快速开发个人见解以及经历 由于在之前公司业务的发展,需要在基于核心业务的基础上开发其他较为独立的业务系统,所以就有了这个基于Dapper,DDD概念的基础框架,由于个人基于这个框架已经经历过两个系统的开发,也因为其他项目团队需要基于这个框架进行其他系统的一些开发,所以需要对此框架有一些简单介绍和使用说明. 1.主要框架主体介绍 Dapper,DapperExtensions:Dapper框架集成. Topever.AutoMapper:对象映射扩展,这个项目其实可以集成到公共项目T

关于web程序快速开发个人见解以及经历

由于在之前公司业务的发展,需要在基于核心业务的基础上开发其他较为独立的业务系统,所以就有了这个基于Dapper,DDD概念的基础框架,由于个人基于这个框架已经经历过两个系统的开发,也因为其他项目团队需要基于这个框架进行其他系统的一些开发,所以需要对此框架有一些简单介绍和使用说明. 1.主要框架主体介绍 Dapper,DapperExtensions:Dapper框架集成. Topever.AutoMapper:对象映射扩展,这个项目其实可以集成到公共项目Topevery.Infrastructu

SNF快速开发平台3.0之--MVC 打印解决方案

SNF-MVC打印报表方案: 报表模块创建的过程如下: 利用Stimulsoft Reports客户端报表工具新增一个报表文件 *.mrt 当然你也可以拿好用的*.mrt模版文件进行复制出来一个,我常用这个方法. 按规定要求放于指定位置:Areas->Sys->Reports->BaseRole.mrt 打开对应的页面功能,点击打印即可,也可以在线编辑报表 第一步:配置打印按钮 第二步:配置打印方法 //打印 this.printClick = function () { snf.ope

开个博客记录django快速开发平台的开发进度

是的,我来重复的造个轮子! 造这个轮子是因为我没有找到合适的.使用django开发的快速开发平台. 今天开始尝试自己写一个快速开发平台的框架,将来开发业务系统时应该会用得上. So, 开个贴子纪念一下! 为什么要造轮子 django自带了admin后台可以快速的对model进行CRUD操作,而我呢由于严重的惰性使然, 不想再重新做一整套对model进行CRUD操作的界面了,虽然还有很多第三方库可以使用,但总觉得不适合国情(也或许是我没有找到,欢迎大家推荐),所以我的想法是直接在django ad

Android快速开发系列 10个常用工具类

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自[张鸿洋的博客] 打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~ 在此感谢群里给我发项目中工具类的兄弟/姐妹~ 1.日志工具类L.java [java] view plaincopyprint? package com.zhy.utils; import android.util.Log;

SNF开发平台WinForm之十三-时间轴控件使用-SNF快速开发平台3.3-Spring.Net.Framework

一.显示效果如下: 二.在控件库里选择UCTimeAxis 拖拽到窗体里. 三.加入以下代码,在load事件里进行调用就可以运行了. #region 给时间轴控件加载数据 private void UCTimeAxisData() { //增加节点 List<KeyValuePair<string, string>> list = new List<KeyValuePair<string, string>>(); list.Add(new KeyValueP