Текстовое поле нажмите на страницу загрузки Kendo Grid - PullRequest
0 голосов
/ 12 февраля 2020

Поскольку я использую Kendo UI Grid, чтобы получить текстовое поле, он использует параметр поиска при нажатии Enter после ввода. Вот изображение ниже: text box click

Я хочу нажать на текстовое поле, когда страница загружается, вот код, который я сделал.

$('input[data-text-field="CompanyName"]').val('lewis');

    console.log($('input[data-text-field="CompanyName"]'));

    $('input[data-text-field="CompanyName"]').click();

    $('input[data-text-field="CompanyName"]').select();

ни один щелчок не работает и выберите на странице загрузки для текстового поля только он загружает текст, как вы можете видеть. На странице клика это $('input[data-text-field="CompanyName"]').select(); работает, но не при загрузке страницы.

1 Ответ

0 голосов
/ 12 февраля 2020

Используйте событие сетки с привязкой к данным . Затем установите первую ячейку (или любую другую) на current :

function dataBound(e) {
    var cell = this.tbody.find("tr[role='row'] td:first");
    this.current(cell);
    this.table.focus();
}
...