• 热门专题

jQueryEasyUI之DataGrid使用示例

作者:  发布日期:2014-09-24 21:35:04
Tag标签:示例  
  • jQuery EasyUI是一个轻量级的Web前端开发框架,提供了很多的现成组件帮助程序员减轻前端代码开发量,之前有个项目中就用到了其中的DataGrid。

    jQuery EasyUI框架的官方主页:http://www.jeasyui.com/demo/main/index.php。可以下载完整开发包,里面有示例代码可以参考。

    由于我使用的是ASP.NET webform技术,下面我就贴出主要的代码以供参考。

    在页面中首先要引用相关的css以及js文件,这样才能使用该组件。

    css部分:

     

     <link href="../Js/jQueryEasyUI/theme/default/easyui.css" rel="stylesheet" type="text/css" />
     <link href="../Js/jQueryEasyUI/theme/icon.css" rel="stylesheet" type="text/css" />
     <link rel="stylesheet" type="text/css" href="../Css/datagrid.css" />
    js部分:

     

     

    <script src="../Js/jQueryEasyUI/jquery-1.7.1.min.js" type="text/javascript"></script>
    <script src="../Js/jQueryEasyUI/jquery.easyui.min.js" type="text/javascript"></script>
    <script src="../Js/jQueryEasyUI/jquery.pagination.js" type="text/javascript"></script>
    由于jQuery EasyUI基于jQuery,所以必需要先引入jQuery文件。而pagination.js是EasyUI的分页插件,后面会看到分页的效果。

     

     

    <script type="text/javascript">
            $(function () {
                var qParams = { mode: 'Query', hfjia: $("#<%=hfjia.ClientID %>").val(), sfz: $("#sfz").val() }; //取得查询参数
                var oldRowIndex;
                var opt = $("#grid");
                opt.datagrid({
                    width: '780',
                    height: '440',
                    nowrap: false,
                    striped: true,
                    fitColumns: true,
                    singleSelect: true,
                    queryParams: qParams,  //参数
                    url: '../Service/ServiceHanlder.ashx',
                    //idField: 'id',  //主索引
                    //frozenColumns: [[{ field: 'ck', checkbox: true}]], 
                    pageSize: 20,
                    pageList: [20, 25, 30],
                    pagination: true, //是否启用分页
                    rownumbers: true, //是否显示列数
    
                    onClickRow: function (rowIndex) {
                        if (oldRowIndex == rowIndex) {
                            opt.datagrid('clearSelections', oldRowIndex);
                        }
                        var selectRow = opt.datagrid('getSelected');
                        oldRowIndex = opt.datagrid('getRowIndex', selectRow);
                    },
                    columns: [[
                        {
                            title: "浏览档案", width: 20, align: "center", formatter: function (value, rowData, rowIndex) {
                                return "<font onclick=searchDA('" + rowData.PersonIdNum + "'); color='blue' > 查看档案 </font>";
                            }
                        },
                        { field: 'DAGInPosition', title: "档案位置", width: 40, align: "center" },
                        { field: 'PersonIdNum', title: "身份证号", width: 80, align: "center" },
                        { field: 'PersonName', title: "姓名", width: 40, align: "center" },
                        { field: 'PersonSex', title: "性别", width: 30, align: "center" },
                        { field: 'DAId', title: "档案编号", width: 60, align: "center" }
                    //                    { field: 'DAGInOrg', title: "业务经办机构", width: 60, align: "center" }
                    ]]
                }).datagrid("getPager").pagination({
                    beforePageText: '第', //页数文本框前显示的汉字  
                    afterPageText: '页/{pages}页',
                    displayMsg: '共{total}条记录',
                    onBeforeRefresh: function () {
                        return true;
                    }
                });
            });
    </script>
    请注意这段长长的js代码,这是该页面的核心代码。里面的参数设置请注意,主要就是通过js动态的构造datagird。

     

    该页面的Body部分:

     

    <body>
        <form id="form1" runat="server">
        <asp:HiddenField ID="hfjia" runat="server" />
        <div>
            <div class="form-wrapper cf" style="margin-top: 10px;">
                <div align="center" style="width: 780px;">
                    <input id="sfz" runat="server" type="text" placeholder="请扫描档案袋上面的条形码..." />
                    <button id="ssss">
                        档案查询</button>
                </div>
            </div>
            <div style="float: left; width: 780px; margin-top: -40px; margin-left: 10px;">
                <table id="grid">
                </table>
            </div>
            <div style="float: left; margin-top: 10px; margin-left: 10px;">
                <input type="button" value="返回主菜单" id="button1s" onclick="javascript: window.location.href = '../Main.aspx'" />
            </div>
        </div>
        </form>
    </body>
    其中id为grid的table部分,与上面的js部分中grid对应。

     

    该页面的后台代码部分:

     

    protected void Page_Load(object sender, EventArgs e)
    {
        string dagid = Request.QueryString["dagid"];
        hfjia.Value = dagid;
    }
    很简单就是给前台存放的一个隐藏域赋值,以在页面刷新时保持状态(记录档案架的位置)。
    后台的数据源地址为ServiceHanlder.ashx,看看这里面的详细代码。

     

     

    namespace DAMIS.Pad2.Service
    {
        /// <summary>
        /// ServiceHanlder 的摘要说明
        /// </summary>
        public class ServiceHanlder : IHttpHandler
        {
            public void ProcessRequest(HttpContext context)
            {
                if (!string.IsNullOrEmpty(context.Request["mode"]))
                {
                    if (context.Request["mode"].Equals("Query"))
                    {
                        if (!string.IsNullOrEmpty(context.Request["sfz"]))
                        {
                            string sfz = context.Request["sfz"];
                            UserInfo userInfo = GetUserInfoById(sfz);
    
                            if (userInfo != null)
                            {
                                ReturnData rd = new ReturnData();
                                rd.total = 1;
                                rd.rows = new List<UserInfo>() { userInfo };
    
                                DataContractJsonSerializer json = new DataContractJsonSerializer(rd.GetType());
                                json.WriteObject(context.Response.OutputStream, rd);
                            }
                            else
                            {
                                context.Response.Write("<script>alert('查无此人');</script>");
                            }
                        }
                        else
                        {
                            string hfjia = Regex.Match(context.Request["hfjia"].Split(';')[0], @"d+").Value;
                            string page = context.Request["page"];
                            string rows = context.Request["rows"];
    
                            QueryData(hfjia, page, rows, context);
                        }
                    }
    
                    if (context.Request["mode"].Equals("QueryInner"))
                    {
                        string dajid = context.Request["dajid"].Trim(''');
                        string dagid = context.Request["dagid"];
    
                        string hfjia = string.Join("-", dajid, dagid);
                        string page = context.Request["page"];
                        string rows = context.Request["rows"];
    
                        QueryData(hfjia, page, rows, context);
                    }
                }
            }
    
            #region 查询档案(分页)
            /// <summary>
            /// 查询档案(分页)
            /// </summary>
            /// <param name="hfjia">架号</param>
            /// <param name="page">页数</param>
            /// <param name="rows">行数</param>
            /// <param name="context"></param>
            public void QueryData(string hfjia, string page, string rows, HttpContext context)
            {
                List<UserInfo> list = new List<UserInfo>();
                string msg = string.Empty;
                DataTable dt = DAGCommonBLL.DAGPositionGetInformation(hfjia, out msg);
    
                foreach (DataRow dr in dt.Rows)
                {
                    list.Add(new UserInfo()
                    {
                        PersonIdNum = dr["PersonIdNum"].ToString(),
                        PersonName = dr["PersonName"].ToString(),
                        PersonSex = dr["PersonSex"].ToString(),
                        DAId = dr["DAId"].ToString(),
                        DABusKindName = dr["DABusKindName"].ToString(),
                        DAKindName = dr["DAKindName"].ToString(),
                        DALevelCodeName = dr["DALevelCodeName"].ToString(),
                        DAGInPosition = dr["DAGInPosition"].ToString(),
                        DAGInUserId = dr["DAGInUserId"].ToString(),
                        DAGInOrg = dr["DAGInOrg"].ToString(),
                        IsValid = dr["IsValid"].ToString(),
                    });
                }
    
                list = list.OrderBy(x => x.DAGInPosition).ToList();
    
                ReturnData rd = new ReturnData();
                rd.total = dt.Rows.Count;
                rd.rows = list.Where(x => x.IsValid == "0").Skip(Convert.ToInt32(rows) * (Convert.ToInt32(page) - 1)).Take(Convert.ToInt32(rows)).ToList();
                DataContractJsonSerializer json = new DataContractJsonSerializer(rd.GetType());
                json.WriteObject(context.Response.OutputStream, rd);
            }
            #endregion
    
            #region 通过身份证号获取用户基本信息
            /// <summary>
            /// 通过身份证号获取用户基本信息
            /// </summary>
            /// <param name="id">身份证号</param>
            /// <returns></returns>
            public static UserInfo GetUserInfoById(string id)
            {
                string hfjia = CommonBLL.GetUserPositionById(id);
                string msg = string.Empty;
                if (!string.IsNullOrEmpty(hfjia))
                {
                    hfjia = hfjia.Split('-')[0] + "-" + hfjia.Split('-')[1];
                    DataTable dt = DAGCommonBLL.DAGPositionGetInformation(hfjia, out msg);
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        DataRow dr = dt.Select("personidnum = '" + id + "'").FirstOrDefault();
    
                        UserInfo userInfo = new UserInfo()
                        {
                            PersonIdNum = dr["PersonIdNum"].ToString(),
                            PersonName = dr["PersonName"].ToString(),
                            PersonSex = dr["PersonSex"].ToString(),
                            DAId = dr["DAId"].ToString(),
                            DABusKindName = dr["DABusKindName"].ToString(),
                            DAKindName = dr["DAKindName"].ToString(),
                            DALevelCodeName = dr["DALevelCodeName"].ToString(),
                            DAGInPosition = dr["DAGInPosition"].ToString(),
                            DAGInUserId = dr["DAGInUserId"].ToString(),
                            DAGInOrg = dr["DAGInOrg"].ToString(),
                            IsValid = dr["IsValid"].ToString(),
                        };
                        return userInfo;
                    }
                }
                return null;
            }
            #endregion
    
            public bool IsReusable
            {
                get
                {
                    return false;
                }
            }
        }
    }
    这里面也没什么好说的,就是为前端页面提供数据。代码完全可以进一步精简、处理,这里就不修正了。

     

    里面用到的一个实体类:

     

        /// <summary>
        /// 分页返回数据
        /// </summary>
        public class ReturnData
        {
            /// <summary>
            /// 数据总数
            /// </summary>
            public int total { get; set; }
    
            /// <summary>
            /// 具体数据
            /// </summary>
            public List<UserInfo> rows { get; set; }
        }

     

     

    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

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规