在工作中发现几个有用的api:

一,grid
1.获得grid
var grid = $("#proList").data("kendoGrid");
2.获得data
2.1 data
var all = grid.dataSource.data();
2.2 view
var all = grid.dataSource.view();
2.3 options
var all = grid.dataSource.options.data || grid.dataSource._data;

3.获得选中项
3.1 获得选中行
var rows = grid.select();
var row0 = rows[0]; //trs数组中,第一条信息
// <tr data-uid="xx-xx-xx-xx-xx" role="row" class="k-state-selected"></tr>
var data = grid.dataItem(row0);
<!-- select 方法,通过查询具有类名 .k-state-selected 需要启用属性selected:true -->
3.2
4.数据的增删改插查
4.1增加一条数据(在尾部)
grid.dataSource.add({index:1,mark:"新增一条数据"})
4.2删除一条数据
grid.dataSource.remove(all[0]);
4.3修改一条数据
var data0 = all[0];
data.set("mark","set方法修改了这条数据");
4.4插入一条数据
grid.dataSource.insert("1",{index:2,mark:"在第二行插入一条数据"});
4.5根据索引查数据
grid.dataSource.data().at("1");
grid.datasource.data()[1];
5.grid刷新
5.1 refresh (不进行ajax请求)
grid.refresh();
5.2 read (进行ajax请求)
grid.dataSource.read();
6.toolbar

最新文章

  1. 教你开发asp.net的单点登录系统
  2. markdown简要说明源码
  3. no screens found! ubuntu进不了图形界面了
  4. C# DateTime时间格式转换为Unix时间戳格式
  5. 继承自NSObject的不常用又很有用的函数(2)
  6. SQLite数据库与Contentprovider(1)
  7. Shell日期时间和时间戳的转换
  8. uva 657
  9. linux route命令的使用详解
  10. java 邮件收发 (只能输入英文,中文需要转码)
  11. 非负矩阵分解(4):NMF算法和聚类算法的联系与区别
  12. [STL] day 1~2 Problem Set
  13. 微信bug:建议了解,不要实验,不要手贱,不要。。。。
  14. C# 解决winform 窗体控件在窗体变化时闪烁的问题
  15. VB洗牌算法产生随机数组
  16. centos 7 防火墙操作
  17. 短信利用weixin://connectToFreeWifi/?apKey=协议跳转到微信打开落地页h5
  18. SpringBoot之配置文件加载位置
  19. 一道考查request导致的安全性问题的ctf题
  20. 今日头条移动app广告激活数据API对接完整Java代码实现供大家参考》》》项目随记

热门文章

  1. echarts圆饼图设置默认选中项并在中间显示文字
  2. ConcurrentHashMap源码解析 JDK8
  3. Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手
  4. python条件判断语句
  5. Docker 学习 1 入门
  6. [转载收藏]C#基础知识梳理系列十一:垃圾回收机制
  7. 把本地仓库同步到github上去
  8. CQBZOJ 邮递员(直播剪枝技巧)
  9. Qt下Armadillo矩阵函数库的添加
  10. xpath写法大全(适用于selenium、robotframework)