easyUI datagrid
来源:互联网 发布:汕头淘宝仓库出租 编辑:程序博客网 时间:2024/05/17 23:19
//注意你的数据源一定要定义了total,要不会为undefined,datagrid分页就是靠这个total定义
alert('总数据量:'+data.total)
alert('当前页数据量:'+data.rows.length)
使用JQuery EasyUI的时候有时会为控件的接收数据烦恼,这个时候可以在官网中找到对应控件的例子,比如说
DataGrid控件所接收的格式是这样的:
(datagrid的固定接收格式:total、rows组成的数组)
{"total":28,"rows":[
{"productid":"FL-DLH-02","attr1":"Adult Female","itemid":"EST-16"},
{"productid":"FL-DLH-02","attr1":"Adult Male","itemid":"EST-17"},
{"productid":"AV-CB-01","attr1":"Adult Male","itemid":"EST-18"}
]}
这里是以大括号为开头的,表示从后台传来的是一个对象形式的JSON,并且这个对象里面有两个字段,一个是total,另一个是rows,其中total为整型,rows则是一个集合。当需要使用datagrid的时候,需要把这两个字段封装在一个类中,然后把这个类的实例转换成JSON格式输出给浏览器。
easyui-tree控件所接收的JSON格式是这样的:
[{
"id":0,
"text":"Foods",
"children":[{
"id":1,
"text":"Fruits",
"children":[{
"id":11,
"text":"apple"
},{
"id":12,
"text":"orange"
}]
},{
"id":2,
"text":"Vegetables",
"state":"closed",
"children":[{
"id":21,
"text":"tomato"
},{
"id":22,
"text":"carrot"
},{
"id":23,
"text":"cabbage"
},{
"id":24,
"text":"potato"
},{
"id":25,
"text":"lettuce"
}]
}]
}]
这里是以一个中括号( [ ) 开头的,表示接收的是一个集合形式的JSON格式,当后台需要将数据转换成easyui-tree能接收的形式时,必须是把一个集合类型的数据进行转换
转自:http://notebookdong.iteye.com/blog/1831876
- easyui datagrid
- easyui-datagrid
- easyUI DataGrid
- Easyui datagrid
- EasyUI datagrid
- easyUI--datagrid
- easyui datagrid
- easyui datagrid
- easyui datagrid
- easyui datagrid
- easyui.datagrid
- easyUI datagrid
- easyui datagrid
- easyUI dataGrid
- easyUi,datagrid
- EasyUI datagrid
- easyui-datagrid
- easyui datagrid
- Caffe傻瓜系列(4):其它常用层及参数
- Slightly Decreasing Permutations
- SQL select关联表查询 统计另一个表合计
- Linux 驱动头文件说明
- bootstrap on heroku missing
- easyUI datagrid
- 安装Eclipse https://tools.hana.ondemand.com/#abap
- LINUX fedora 安装XMIND 思维导图
- iOS中NSInvocation的使用
- Allen OpenCart 多功能自适应主题模板 ABC-0705
- cmake:动态链接库(so)中静态链接tcmalloc(gperftools2.4)暨静态链接libstdc++
- Android studio 使用心得(五)—代码混淆和破解apk
- ssh整合开发
- windows2003 服务器搭建记录