【发布时间】:2013-03-12 16:47:07
【问题描述】:
我在 Angular 中遇到了一个奇怪的问题,似乎只在 Internet Explorer 9 中。
如果您检查以下 jsfiddle:http://jsfiddle.net/U3pVM/382/
您可以看到 2 个选择已填充,但 IE 中的显示似乎已损坏,并且仅选择了“Apple”的第一个字母“A”。单击选择时会显示所有选项。
.
代码很简单,我在成功回调中填充了驱动选择的变量。
.success(function (data) {
$scope.ReasonsChoice_ajax = data;
});
select的ng-options代码如下;
<select ng-model="Reason" ng-options="Reason for Reason in ReasonsChoice_ajax"></select>
我注意到如果我使用单个选择元素不会发生故障,只有当我在 ng-repeat 中显示多个选择时才会出现问题。
【问题讨论】:
-
似乎是可能的错误,在 github 中检查问题
标签: angularjs internet-explorer internet-explorer-9