我有一个带有可导航选项的剑道网格,当我按 Tab 时,网格导航工作正常。但是,当我将网格中的某些列设置为锁定(冻结列)时,网格导航无法按预期工作。导航仅适用于冻结列,然后适用于未冻结列。
@(Html.Kendo().Grid<ProcessModel>()
...
.Navigatable())
dojo.telerik.com/@joeTopazz/ODEbA
提前致谢。
我有一个带有可导航选项的剑道网格,当我按 Tab 时,网格导航工作正常。但是,当我将网格中的某些列设置为锁定(冻结列)时,网格导航无法按预期工作。导航仅适用于冻结列,然后适用于未冻结列。
@(Html.Kendo().Grid<ProcessModel>()
...
.Navigatable())
dojo.telerik.com/@joeTopazz/ODEbA
提前致谢。
当 Grid 启用其键盘导航时,仅在incell
使用编辑时管理小部件内的选项卡。在您的inline
编辑示例中,选项卡由浏览器管理,并且由于用于锁定和解锁列的单独表,预期观察到的行为。
要实现所需的跳格顺序,请使用incell
编辑,或为 Grid事件tabindex
中编辑行中的所有按钮和输入设置 a:edit
$("#grid").kendoGrid({
navigatable: true,
editable: "inline",
edit: function(e){
e.sender.wrapper
.find(".k-grid-edit-row input,.k-grid-edit-row a")
.attr("tabindex", 1);
}
});