dojox.grid.enhancegrid, как это работает?
-
08-10-2019 - |
Вопрос
У меня есть несколько вопросов о dojox.grid.enhancedgrid:
- Как получить rowindexes из выбранной строки?
- Как удалить ряд по ее rowindex?
- Как я могу проверить, выбран ли ряд или нет?
я пытался 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
Не связан с StackOverflow