选择多个不使用AngularJS

时间:2013-09-27 07:54:20

标签: javascript angularjs html-select

我的AngularJS项目中有一个具有多个属性的select。它可以从我的控制器中获取数据,如this jsFiddle中所示。

HTML:

<div ng-controller="MyCtrl">
    <select multiple ng-multiple="true" ng-model="object" ng-options="obj.name for obj in List"></select>
    {{object}}
</div>

的Controler:

function MyCtrl($scope) {
$scope.List = [
                {"id": 1,
                 "name": "name1"},
                {"id": 2,
                 "name": "name2"},
                {"id": 3,
                 "name": "name3"}
               ]
}

一切都在jsFiddle中工作,但在我的项目中并非如此:我遇到了点击问题。当我尝试选择一个选项时,有时点击不会做任何事情......为了告诉你我的问题是什么,我已经制作了a little video我的屏幕。

我在互联网上搜索了我的问题,找到了this topic,但它没有解决任何问题。我尝试过Angular 1.1.5和1.2.0-rc.2以及Firefox 24.0和Chromium 28.0.1500.71。我使用的是Ubuntu 13.04。

您是否知道可以做什么或者可能有替代方案?提前谢谢!

1 个答案:

答案 0 :(得分:0)

我有同样的看法:Everyting看起来很好(没有错误等),但点击多重选择并没有做任何事情。

我使用的是AngularJS 1.2.13。 升级到1.2.19确实解决了这个问题。