Сеточный фильтр Kendo UI, автофокус

При использовании сеток кендо открытие параметров фильтра даст фокус первому оператору. Я понимаю, что это полезно, когда есть несколько операторов, но я разрешаю только оператор contains, поэтому хотел бы, чтобы первое поле значения имело фокус.

Как бы я это сделал?


person Tim Blackwell    schedule 20.02.2013    source источник


Ответы (1)


Если вы хотите ограничить параметры фильтра:

  • Добавить дополнительно: false
  • Определите только нужных вам операторов

Пример кода:

$('#grid').kendoGrid({
    dataSource: dataSource,
    height: '240px',
    columns: [
        { field: 'Id' },
        { field: 'Number', title: 'Employee #' },
        { field: 'First', title: 'FirstName' },
        { field: 'LastName', title: 'LastName' },
        {
            field: 'FunctionCode', title: 'Function', filterable: {
                extra: false,
                operators: {
                    string: {
                        eq: "Is equal to",
                        neq: "Is not equal to"
                    }
                }
            }
        }
    ]
});

См. демонстрацию работы Kendo UI Grid здесь.
И см. эту страницу в качестве примера.

person Stef Heyenrath    schedule 16.11.2013