加载中...

例子:搜索


8.5. 例子:搜索

  1. <div ng-controller="TestCtrl" ng-init="s=data[0].name; q=''">
  2. <div>
  3. <span>查找:</span> <input type="text" ng-model="q" />
  4. </div>
  5. <select ng-multiple="true" ng-model="s"
  6. ng-options="o.name as o.name + '(' + o.age + ')' for o in data | filter: {name: q} | orderBy: ['age', 'name'] ">
  7. </select>
  8. </div>
  9. <script type="text/javascript">
  10. var TestCtrl = function($scope){
  11. $scope.data = [
  12. {name: 'B', age: 4}, {name: 'A', age: 1}, {name: 'D', age: 3}, {name: 'C', age: 3}, ];
  13. }
  14. angular.bootstrap(document.documentElement);
  15. </script>

还没有评论.