dojox.grid.EnhancedGrid, ¿cómo funciona?
-
08-10-2019 - |
Pregunta
Tengo algunas preguntas acerca de dojox.grid.EnhancedGrid:
- ¿Cómo llegar rowindexes de la fila seleccionada?
- ¿Cómo eliminar una fila por su rowIndex?
- ¿Cómo puedo comprobar si se ha seleccionado o no una fila?
He tratado removeSelectedRows()
y rowRemoved(inRowIndex)
, pero no podía hacer que el trabajo; mi uso de la CPU comenzó a crecer!
Solución
1 y 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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow