我正在尝试允许在 gridview 内使用选项卡进行导航,使用选项卡进行正向导航,使用 shift+选项卡进行反向导航。我能够让选项卡工作,但只是设置单元格的 tabindex 属性,但 shift+tab 不做任何事情
我是否需要编写按键代码才能使其工作?如果是,那么关键代码应该是什么?
谢谢, 阿夏
这是关键代码列表。
我能够使用此代码使 tab+shift 工作
function handleKeyDownEvent(elementRef, eventRef) {
var charCode = (window.event) ? eventRef.keyCode : eventRef.which;
// shift + tab arrow...
if (eventRef.shiftKey && event.keyCode == 9) {
var prevTabIndex = elementRef.tabIndex;
if (prevTabIndex > 0)
$('td[tabindex=' + prevTabIndex + ']').focus();
}
}