0

这里有点剑道/角度菜鸟,所以如果这是一个简单的问题,或者我已经成功地在这里完全搞砸了我的尝试,我深表歉意。

我现在要做的就是让 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.");
            }
        }
    })
};

但是当我更改文本框中的文本时,读取方法永远不会触发。:(

我一直在浏览示例,因为我可以找到它们,但似乎没有任何迹象表明问题出在哪里。Kendo 正在工作,Angular 正在工作,这不起作用。

4

1 回答 1

0

您的代码正确且有效(在此处测试)。您需要在框中输入 3 个符号才能启动请求。

于 2015-01-25T13:00:55.093 回答