Kendo-AutoComplete не будет читать из внешнего источника (с Angular)

Здесь немного новичок в кендо / Angular, поэтому я прошу прощения, если это простая проблема или если мне удалось полностью испортить свою попытку здесь.

Все, что я пытаюсь сделать на данный момент, это заставить элемент управления Kendo-AutoComplete запускать запрос к серверу, но пока мои попытки не увенчались успехом. Вот мой HTML:

<input type="text" kendo-auto-complete ng-model="Company" k-options="companyAutoComplete" class="form-control" id="txtCompany" />

И вот применимый javascript в моем контроллере:

$scope.companyAutoComplete = {
    dataTextField: "CompanyName",
    dataSource: new kendo.data.DataSource({
        transport: {
            read: function (options) {
                console.log("Read attempted.");
            }
        }
    })
};

Но метод чтения никогда не срабатывает, когда я меняю текст в текстовом поле. :(

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


person Spencer Ruport    schedule 23.01.2015    source источник


Ответы (1)


Ваш код правильный и работает (проверено здесь). Вам нужно ввести 3 символа в поле, чтобы запрос сработал.

person Petyo Ivanov    schedule 25.01.2015