angularjs – Angular UI typeahead不显示下拉列表
发布时间:2020-12-17 18:07:36 所属栏目:安全 来源:网络整理
导读:我正在尝试使用Angular UI typeahead.我的问题是下拉列表没有显示.正确调用远程数据并返回数据…但下拉列表拒绝显示… td colspan="5" preModel: {{selected| json}}/pre input id="AutoCompleteDebtor" type="text" data-ng-model="selected" data-typeahea
我正在尝试使用Angular UI typeahead.我的问题是下拉列表没有显示.正确调用远程数据并返回数据…但下拉列表拒绝显示…
<td colspan="5"> <pre>Model: {{selected| json}}</pre> <input id="AutoCompleteDebtor" type="text" data-ng-model="selected" data-typeahead="debtor for debtor in Debtors($viewValue)" class="form-control input-sm" placeholder="Enter 3 letters of Debtor Name" /> </td> 更新:好的 – 它与字符串名称数组配合良好,但我如何使用对象? <!DOCTYPE html> <html data-ng-app="myApp"> <head> <title>Angular Typeahead</title> <link href="Content/bootstrap/bootstrap.min.css" rel="stylesheet" /> <script src="Scripts/angular.min.js"></script> <script src="Scripts/ui-bootstrap-tpls-0.6.0.min.js"></script> <script> angular.module('myApp',['ui.bootstrap']) .controller('SimpleController',function ($scope) { $scope.people = [ { name: 'Alan',age: 23 },{ name: 'Bruce',age: 24 },{ name: 'Celine',age: 53 },{ name: 'Dan',age: 43 },{ name: 'Eric',{ name: 'Freda',age: 47 },{ name: 'Greg',age: 73 },{ name: 'Hanna',age: 27 } ]; }); </script> </head> <body data-ng-controller="SimpleController"> <div> <pre>Model: {{selected| json}}</pre> <input type="text" data-ng-model="selected" data-typeahead="name for name in people | filter:$viewValue | limitTo:8"> </div> </body> </html> 我一直在关注https://github.com/angular-ui/bootstrap/tree/master/src/typeahead的例子 解决方法
我找到了这个小提琴的答案:
http://jsfiddle.net/ukAc5/1/
data-typeahead="n.name for n in people (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |