datagrid中load,reload,loadData方法的区别
2015-02-03 17:29
330 查看
初学者小问题大问题的都比较多,就是因为初学嘛,对框架了解的没那么深入。这里我就拿出初学可能会遇到的一个问题来讲一讲,datagrid比较常 用也比较复杂,它有其中有load,reload,loadData这三个方法,它们都有相同的功能,都是加载数据的,但又有区别。
load方法,比如我已经定义一个datagrid的id为grid,那这个方法的使用方式为
$(“#grid”).datagrid(“load”,{ });
它的参数为一个json对象,里面写的是你要传输的参数的键值对,调用这个方法来加载数据的时候,它传给后台的分页信息是从第一页开始的。
reload方法,使用方式也跟load的一样
$(“#grid”).datagrid(“reload”,{ });
看它的名字应该就可以知道它的做用了,没错,它跟load一样有加载数据功能,也一样的传参数,但它传给后台的分布信息是当前的页码,就是实现刷新当前页的功能。
loadData方法,这个方法有比较大的不同,首先它加载的本地数据,就是不会跟后台什么的有交互,它的使用方式是
$(“#grid”).datagrid(“loadData”,{ “total”:”30″,rows:[] });
看到没,它是比较灵活的,可以设置分页信息的,total就是行数嘛,当然你也可以设置它的当前页,而它那个rows属性设的就是你所要加载的行的集合。
load方法,比如我已经定义一个datagrid的id为grid,那这个方法的使用方式为
$(“#grid”).datagrid(“load”,{ });
它的参数为一个json对象,里面写的是你要传输的参数的键值对,调用这个方法来加载数据的时候,它传给后台的分页信息是从第一页开始的。
reload方法,使用方式也跟load的一样
$(“#grid”).datagrid(“reload”,{ });
看它的名字应该就可以知道它的做用了,没错,它跟load一样有加载数据功能,也一样的传参数,但它传给后台的分布信息是当前的页码,就是实现刷新当前页的功能。
loadData方法,这个方法有比较大的不同,首先它加载的本地数据,就是不会跟后台什么的有交互,它的使用方式是
$(“#grid”).datagrid(“loadData”,{ “total”:”30″,rows:[] });
看到没,它是比较灵活的,可以设置分页信息的,total就是行数嘛,当然你也可以设置它的当前页,而它那个rows属性设的就是你所要加载的行的集合。
相关文章推荐
- datagrid中load,reload,loadData方法的区别
- datagrid中load,reload,loadData方法的区别
- EasyUI-datagrid中load,reload,loadData方法的区别
- datagrid中load,reload,loadData方法的区别
- jquery EasyUI数据表格datagrid中load,reload,loadData方法的区别
- datagrid中load,reload,loadData方法的区别
- EasyUI-datagrid中load,reload,loadData方法的区别
- datagrid中load,reload,loadData方法的区别
- EasyUI-datagrid中load,reload,loadData方法的区别
- easyui的datagrid的load,reload,loadData的区别
- javaScript中location.reload()方法和location.replace()方法的区别
- easyuidatagrid中load,reload,loadData的区别。
- esayui 中的 load,reload,loadData的区别
- datagrid中load,reload,loadData方法
- EasyUI Datagrid中load,reload,loadData的区别。
- window.location.href和window.location.reload()方法在ajax提交后返回页面重新加载时候的区别
- 关于安卓webview的loadUrl和reload方法缓存策略的区别发现记录
- 【js 方法】js 页面刷新location.reload和location.replace的区别 【转】
- 多线程中暂停与挂起方法suspend sleep join 区别及使用指导 (原创)
- 关键字new和newInstance方法区别