框架笔记---EasyUi Datagrid的JavaScript创建方式与使用
来源:互联网 发布:v7000数据迁移图文教程 编辑:程序博客网 时间:2024/05/18 20:53
一、声明一个Table
<table id="dg"> </table>
二、JS实现
datagrid=$("#dg").datagrid({ url:"admin/business/controller/datagrid.json",//加载的URL isField:"id", pagination:true,//显示分页 pageSize:5,//分页大小 pageList:[5,10,15,20],//每页的个数 fit:true,//自动补全 fitColumns:true, iconCls:"icon-save",//图标 title:"用户管理", columns:[[ //每个列具体内容 { field:'id', title:'id', width:100, }, {field:'pid',title:'pid',width:100}, {field:'text',title:'text',width:100} ]] })
三、Controller层
@RequestMapping(method = RequestMethod.POST, value ="datagrid")@UserEvent(desc = "EasyUiDatagrid的使用")@ResponseBodypublic EasyuiDataGrid<View> datagrid(Search search) { EasyuiDataGrid<View> dg = new EasyuiDataGrid<View>(); try{ search.setSort("createTime");//排列方式 search.setOrder(BaseSearch.Order_Type_Desc);//降序排列 dg = serviceManage.Service.datagrid(search); } catch (Exception e){ e.printStackTrace(); } return dg; }
四、Service层
@Override public EasyuiDataGrid<V> datagrid(S search) throws Exception { EasyuiDataGrid<V> dg = new EasyuiDataGrid<V>(); List<V> view_list = new ArrayList<V>(); Long count = getDao().countBySearch(search); if(count > 0){ view_list = this.viewList(search); } dg.setRows(view_list); dg.setTotal(count); return dg; } @Override public List<V> viewList(S search) throws Exception{ List<T> list = this.list(search); return this.convertByModelList(list);//转换器转换model→view } @Override public List<T> list(S search){ return getDao().findListBySearch(search); }
0 0
- 框架笔记---EasyUi Datagrid的JavaScript创建方式与使用
- easyui datagrid 的使用
- easyui datagrid 的使用
- easyui的datagrid使用
- JQuery EasyUI的datagrid的使用方式总结
- 使用easyUI 创建复杂的toolbar到datagrid
- 【easyUI】使用datagrid创建具有不同表头的表格
- 用JavaScript方式创建easyUI datagrid Column Group(列组)
- 使用easyUI创建一个CRUD DataGrid
- 关于easyui的datagrid与combobox结合使用的问题
- EasyUi Datagrid的基础使用
- easyui 的 DataGrid View 使用
- EasyUi Datagrid的基础使用
- EasyUi Datagrid的基础使用
- EasyUi Datagrid的基础使用
- EasyUi Datagrid的基础使用
- EasyUi Datagrid的基础使用
- EasyUi Datagrid的基础使用
- 《从零开始学Swift》学习笔记(Day 59)——代码排版
- 编程习惯-函数无参数用void填充
- spring原理及工作方式
- linux usb枚举过程分析
- OC语言@property @synthesize和id
- 框架笔记---EasyUi Datagrid的JavaScript创建方式与使用
- SAP ECC如何调用HANA
- 进程通信之一使用WM_COPYDATA
- [DGMGRL]ORA错误解决(ORA-16829: fast-start failover configuration is lagging)
- 同步、通信与死锁
- CornerStone上传静态库(.a文件)
- 长连接与nginx
- 控制点生成算法
- Cocos2d-x的内存管理总结