All docs
V18.1
25.2
The page you are viewing does not exist in version 25.2.
25.1
The page you are viewing does not exist in version 25.1.
24.2
The page you are viewing does not exist in version 24.2.
24.1
The page you are viewing does not exist in version 24.1.
23.2
The page you are viewing does not exist in version 23.2.
23.1
The page you are viewing does not exist in version 23.1.
22.2
The page you are viewing does not exist in version 22.2.
22.1
The page you are viewing does not exist in version 22.1.
21.2
The page you are viewing does not exist in version 21.2.
21.1
The page you are viewing does not exist in version 21.1.
20.2
The page you are viewing does not exist in version 20.2.
20.1
The page you are viewing does not exist in version 20.1.
19.2
19.1
18.2
18.1
17.2
A newer version of this page is available. Switch to the current version.

DevExtreme jQuery/JS - Keyboard Support

A user can interact with the widget using the following keys:

Key Action
← → ↑ ↓ Navigates through cells
Shift + Mouse Wheel Scrolls the content left/right if the horizontal scrolling is taking place.
Enter
  • Switches a cell into the editing state.
  • Saves changes made in a cell or row and switches it back to its normal state.
Esc Cancels changes made in a cell or row and switches it back to its normal state.
Alt + ↓ Opens a drop-down editor (a select box1, a calendar2, etc.) in the editing state.
Space Selects the focused row and clears the selection of previously selected rows.3
Ctrl + Space or Ctrl + Click Selects or clears the selection of the focused row.
Previously selected rows remain selected.4
Shift + Space or Shift + Click Selects or clears the selection of a range of rows between the last selected or deselected and the focused rows.4,5
Ctrl + A Selects all rows.3,6
Ctrl + F Focuses the search panel.7
PageUp / PageDown Navigates to the previous/next page.
Tab / Shift + Tab Moves the focus one cell forward/back.
Focuses the first/last cell in the next/previous row if cells in the current row run out.
Shift + Click / Ctrl + Click
on a column header
Applies/clears sorting settings of the column.8
Ctrl + → / Ctrl + ← Expands/collapses the focused row.
1 - A select box appears in a cell of a lookup column.
2 - A calendar appears in a data cell when a column contains "date" type data.
3 - selection.mode must be different from "none".
4 - selection.mode must be "multiple".
5 - selection.recursive must be false.
6 - selection.allowSelectAll must be true.
7 - The search panel must be visible.
8 - sorting.mode must be "multiple".