jqueryeaysui datagrid自己封装js实现源码.docx_第1页
jqueryeaysui datagrid自己封装js实现源码.docx_第2页
jqueryeaysui datagrid自己封装js实现源码.docx_第3页
jqueryeaysui datagrid自己封装js实现源码.docx_第4页
jqueryeaysui datagrid自己封装js实现源码.docx_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Jqueryeasyui自己封装的jsfunction createTable(tableId,rows) $(#+tableId).datagrid(loadFilter : pagerFilter).datagrid(loadData, rows);function pagerFilter(data) if (typeof data.length = number & typeof data.splice = function) data = total : data.length,rows : datavar dg = $(this);var opts = dg.datagrid(options);var pager = dg.datagrid(getPager);pager.pagination(onSelectPage : function(pageNum, pageSize) opts.pageNumber = pageNum;opts.pageSize = pageSize;pager.pagination(refresh, pageNumber : pageNum,pageSize : pageSize);dg.datagrid(loadData, data););if (!data.originalRows) data.originalRows = (data.rows);var start = (opts.pageNumber - 1) * parseInt(opts.pageSize);var end = start + parseInt(opts.pageSize);data.rows = (data.originalRows.slice(start, end);return data;Java类/* * 查询 * return * throws Exception */public String showAdminList() throws Exception/构造json对象JSONObject result = new JSONObject();JSONArray oldjyjson = new JSONArray();db=new DBUtil();db.getConn();String sql1=select username, address,email,mobile from tb_customer ;rs=db.select(sql1); List list =new ArrayList(); try while(rs.next()JSONObject re = new JSONObject();Customer u = new Customer(); u.setUsername( rs.getString(username);u.setAddress( rs.getString(address);u.setMobile( rs.getString(mobile);u.setEmail( rs.getString(email);JSONObject jo=re.fromObject(u);oldjyjson.add(jo); catch (SQLException e) e.printStackTrace();finallydb.close(); HttpServletRequest request = ServletActionContext.getRequest(); request.setAttribute(list, oldjyjson.toArray(); request.setAttribute(result, oldjyjson.toString();return ADLIST;/返回后台管理页面页面 $(document).ready(function() initDataGrid(); /初始化用户分页列表 $(#w).window(close); $(#ad).window(close); ); function initDataGrid() var rows = new Array(); var result=document.getElementById(jg).innerHTML; var resul=eval(result); for(var i=0;iresul.length;i+) var res=resuli; rows.push( id:i+1,username : res.username,email : res.email,address :res.address,mobile : res.mobile); createTable(myGrid,rows); function deleteUser() var ids; var rows = $(#myGrid).datagrid(getSelections); for(var i=0; irows.length; i+) ids=rowsi.username; document.getElementById(deus).value =ids; document.getElementById(dele).submit(); / var url=/Shop/administrator_deleteUser?username=+ids; / window.open(url); */ /* /window.location.href(/administrator_deleteUser.do?username=+ids+); */ function editUser() var checkLength = $(#myGrid).datagrid(getChecked).length; if (checkLength != 1) $.messager.alert(提示,请选择一条记录!,error); return; var username = $(#myGrid).datagrid(getChecked)0.username; var email= $(#myGrid).datagrid(getChecked)0.email; var address= $(#myGrid).datagrid(getChecked)0.address; var mobile= $(#myGrid).datagrid(getChecked)0.mobile; document.getElementById(edus).value =username; document.getElementById(email).value =email; document.getElementById(address).value =address; document.getElementById(mobile).value =mobile; $(#w).window(open); /document.getElementById(edit).submit(); /生成编译文本 var editIndex = undefined;function endEditing()if (editIndex = undefined)return trueif ($(#myGrid).datagrid(validateRow, editIndex)$(#myGrid).datagrid(endEdit, editIndex);editIndex = undefined;return true; else return false;/双击选择项 function onClickRow(index) if (editIndex != index)if (endEditing()$(#myGrid).datagrid(selectRow, index).datagrid(beginEdit, index);editIndex = index; else $(#myGrid).datagrid(selectRow, editIndex);function addUser()$(#ad).window(open);function doSearch() var yh=$(#yhs).val(); var dz=$(#dzs).val(); if(yh=&dz=) $.messager.alert(提示,请至少输入一个选择条件,无条件时默认显示全部,error); else document.getElementById(yhm)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论