【问题标题】:dojox.grid.EnhancedGrid, how does it work?dojox.grid.EnhancedGrid,它是如何工作的?
【发布时间】:2010-12-05 02:40:18
【问题描述】:

我有几个关于 dojox.grid.EnhancedGrid 的问题:

  1. 如何获取选中行的行索引?
  2. 如何通过 rowIndex 删除一行?
  3. 如何检查一行是否被选中?

我尝试过removeSelectedRows()rowRemoved(inRowIndex),但我无法让它们工作;我的 CPU 使用率开始增长!

【问题讨论】:

    标签: javascript dojo dojox.grid


    【解决方案1】:

    1&2:

    var items = lstNotes.selection.getSelected();
                        if (items.length) {
                            dojo.forEach(items, function(selectedItem) {
                                if (selectedItem !== null) {
                                    notesStore.deleteItem(selectedItem);
                                }
                            });
                        }
    

    3:dijit.byId('grid').selection.selected[rowIndex] // returns true or fals

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-03
      • 2021-09-26
      • 2011-03-18
      • 2015-06-16
      • 2012-08-31
      • 2012-07-13
      • 2012-05-27
      • 1970-01-01
      相关资源
      最近更新 更多