3

我的 AngularJS 项目中有一个具有多个属性的选择。如您在此 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>

控制器:

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

在 jsFiddle 中一切正常,但在我的项目中并非如此:我有一个点击问题。当我尝试选择一个选项时,有时单击什么都不做...为了向您展示我的问题是什么,我制作了一个屏幕小视频

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

您是否知道可以做到这一点或替代方法?提前致谢!

4

1 回答 1

0

我也有同样的情况:Everyting 看起来很好(没有错误等),但是单击多项选择并没有做任何事情。

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

于 2014-07-13T11:23:18.483 回答