jQuery的剑道UI?下载30天免费试用

获取所选网格行数据

环境

产品 进度剑道UI网格
Progress剑道UI版本 已测试到2017.2 621版本

描述

我想通过使用选定的Grid行和Kendo UI ListBox创建一个购物列表。如何实现这个功能?

下面的示例仅获取当前页的选定行。

解决方案

为了得到dataItem对于每个选定的行:

  1. 改变事件处理程序,获取并保存变量中的行选择方法。
  2. 元素循环遍历行每一个jQuery方法。
  3. 方法获取每一行数据dataItem方法。
  4. 推动dataItem到一个数组。
  5. 属性将所选项添加到ListBox小部件数据方法。

笔记

该复选框可选列在Kendo UI R2 2017 SP1发行版中可用。

获取跨所有网格页的选定行数据

  1. 得到了id控件中所选行的字段值selectedKeyNames ()方法。
  2. 遍历Grid数据以匹配包含这些数据项的数据项id值。
  3. 推动dataItems将所选行添加到数组中。
  4. 属性将所选项添加到ListBox小部件数据方法。

购物清单

Baidu