初学者小问题大问题的都比较多,就是因为初学嘛,对框架了解的没那么深入。这里我就拿出初学可能会遇到的一个问题来讲一讲,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属性设的就是你所要加载的行的集合。

datagrid中load,reload,loadData方法的区别相关推荐

  1. hibernate中load和get方法的区别 lazy的策略

    1  get不支持lazy   load支持lazy 2  采用get加载数据时,如果无匹配数据则返回null         load则报异常 --------------------------- ...

  2. java foward_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  3. java sendredirect报错_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  4. HTTP协议中GET和POST方法的区别

    本文详细对比了HTTP协议中GET和POST方法的区别,部分内容可能有误,读者请自行甄别. 转自博客https://sunshinevvv.coding.me/blog/2017/02/09/Http ...

  5. python requests中content与text方法的区别

    python requests中content与text方法的区别 目录 python requests中content与text方法的区别 目录 requests的作用 response的常用方法: ...

  6. PHP中静态方法和实例化方法的区别

    文章来自:PHP中静态方法和实例化方法的区别 在PHP中类为什么要使用静态方法,有什么好处 不需要实例化?? 可以提高运行效率?? 这是一个经常被时时提出来的问题,很多时候我们以为理解了.懂了,但深究 ...

  7. php的mktime,php中time()和mktime()方法的区别

    time()函数是返回当前时间的.而mktime()函数的主要功能不是返回当前时间,而是格式化时间.虽然单独写mktime()而不加任何参数如:echo mktime()和echo time()的效果 ...

  8. python frozenset_Python中set与frozenset方法和区别详解

    set(可变集合)与frozenset(不可变集合)的区别: set无序排序且不重复,是可变的,有add(),remove()等方法.既然是可变的,所以它不存在哈希值.基本功能包括关系测试和消除重复元 ...

  9. java线程 yield_Java线程中yield与join方法的区别

    长期以来,多线程问题颇为受到面试官的青睐.虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用.之前,我讨论了一个w ...

最新文章

  1. 为什么`[`比`子集更好?
  2. 基于python的游戏设计与实现-基于Python的飞机大战游戏系统设计与实现开题报告...
  3. mysql 事务关联_MySQL 关联、联合查询,事务ACID见解
  4. Python基础-小程序练习(跳出多层循环,购物车,多级菜单,用户登录)
  5. OpenGL-坐标系概念
  6. Metasploit--后渗透(一些基本操作方法)
  7. gitter 卸载_最佳Gitter渠道:开发人员工具
  8. Linux/Centos下安装部署phantomjs 及使用
  9. khoury计算机科学学院,2021年美国东北大学计算机研究生专业有哪些?入学要求高吗?...
  10. linux NAND驱动之三:6410平台上的NAND驱动加载
  11. sqlserver 迁移
  12. “互联网+创新2.0”、“工业制造4.0战略”、“工业互联网
  13. 备考通信复试过程中的一些知识点总结梳理——码间干扰与衰落
  14. Redhat7安装HDS存储多路径软件
  15. Linux操作系统之虚拟化
  16. 纪念谢尔盖·科尔塔科夫
  17. iPhone 14 全系售价及配置曝光,绝了!
  18. 用户管理“明星”工具——在线客服系统
  19. 导航网站合集|高效工作学习
  20. 小福利,如何根据爬虫获得的食物卡路里、自身基础热量和运动消耗量计算总的热量差

热门文章

  1. 通过十进制转换成高进制来缩短数据长度
  2. MATLAB图片复制到VISIO后插入到WORD后不清晰
  3. login:用户登陆的意思
  4. golang基础教程(十)、结构体
  5. 网易云信发布两大元宇宙解决方案,打响进军元宇宙第一枪
  6. 20135115臧文君---实验3
  7. 《SEO实战密码》高清电子版PDF下载地址(SEO学习必备)
  8. 交换机的4种网络结构方式:级联方式、堆叠方式、端口聚合方式、分层方式
  9. oracle青蛙工具,要对Oracle数据库进行远程管理,可以采用的工具是( )。
  10. javascript为数字添加千分符