Вопрос

У меня есть несколько вопросов о dojox.grid.enhancedgrid:

  1. Как получить rowindexes из выбранной строки?
  2. Как удалить ряд по ее rowindex?
  3. Как я могу проверить, выбран ли ряд или нет?

я пытался removeSelectedRows() а также rowRemoved(inRowIndex), но я не мог заставить их работать; Мое использование ЦП началось расти!

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top