我正在尝试寻找一种方法,以便在初始加载页面时设置用户光标并将焦点放在item_id过滤器文本框中。与如何在剃须刀页面“ @autofocus =“ autofocus”“或
$(function () {
$('.focus :input:first').focus();
});
当用户加载页面时,我似乎找不到合适的解决方案来关注过滤器行。
我试图将重点放在“ item_id”过滤器文本框中
这是网格的列部分的样子。我试图在网格加载时添加一个事件以查找文本框,然后设置焦点,但看起来没有任何暴露。
@(Html.Kendo().Grid<Portal.Models.Location_Inventory>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.item_id).Title("Item ID").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains").SuggestionOperator(FilterType.Contains)).UI("focus"));
columns.Bound(p => p.item_desc).Title("Item Desc").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains").SuggestionOperator(FilterType.Contains)));
columns.Bound(p => p.ext_desc).Title("Extended Desc").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains").SuggestionOperator(FilterType.Contains)));
columns.Bound(p => p.vmi_pkg).Title("VMI Pack Size").Filterable(false).Width(125);
columns.Bound(p => p.bin).Title("Bin").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains").SuggestionOperator(FilterType.Contains))).EditorTemplateName("String");
columns.Bound(p => p.qty_issued).Title("Qty to Issue").Filterable(false).EditorTemplateName("Integer").Width(125);
columns.Bound(p => p.qty_on_hand).Title("Qty on Hand").Filterable(false).EditorTemplateName("Integer").Width(125);
})
答案 0 :(得分:0)
看看这是否适合您。
git pull