【发布时间】:2016-04-26 07:50:13
【问题描述】:
我正在使用以下 HTML 代码 HTML:
<select style="width: 100%" name="multipleSelect" id="multipleSelect" ng-model="data.multipleSelect" multiple>
<option ng-click="BRPTab.AddFilesToOpenorDelete(fileName)" ng-repeat="fileName in BRPTab.FileNames">{{fileName}}</option>
</select>
这里的 BRPTab 是一个别名。
脚本代码:
scope.AddFilesToOpenorDelete = function (FileName) {
scope.SelectedFiles = [];
var request = { FileName: FileName };
scope.SelectedFiles.push(request);
}
这在 Chrome 中运行良好,但在 IE 中却不行。请提出建议。
【问题讨论】:
-
我可以知道哪个 IE 版本和 Angular 版本吗?
BRPTab代表什么? -
你能请任何 plnkr/fiddle 吗?
-
@ELmissaouihabib IE 版本 11
-
@PankajParkar IE 11,角度版本 1.4.7,BRPTab 代表控制器别名。
-
我把它改成了: 并且成功了。
标签: javascript angularjs dropdown